neo4j-遍歷方式

image

image
  • 對(duì)于1-21圖中的箭頭導(dǎo)向就是指針.每個(gè)節(jié)點(diǎn)的所有指針組成了每個(gè)節(jié)點(diǎn)的雙向關(guān)系鏈條

  • 對(duì)于 1-21 圖中的 R1 R2 R3 這些都是關(guān)系.

  • 當(dāng)你想要遍歷一個(gè)節(jié)點(diǎn)的所有關(guān)系,通過雙向鏈條的指針我們可以很容易遍歷每個(gè)節(jié)點(diǎn)的所有關(guān)系
    遍歷規(guī)則:
    遍歷的時(shí)候從第一個(gè)next沒有上一個(gè)箭頭的關(guān)系開始正向遍歷.或prev指向null的關(guān)系開始反向遍歷
    示例:
    比如A.第一個(gè)關(guān)系是R1(AB),第二個(gè)關(guān)系是R2(AC).
    同理遍歷B.第一個(gè)關(guān)系R1(BA),第二個(gè)R3(BD) 第三個(gè)R4(BE) 第四個(gè)R5(BC)

  • 圖1-20中的p1~p10可以理解為屬性(單向鏈表,遍歷屬性的時(shí)候只能從頭開始遍歷到最后).屬性值如果大小很小,就直接存放在屬性存儲(chǔ)文件里面,如果過大,申請(qǐng)動(dòng)態(tài)存儲(chǔ),將對(duì)應(yīng)動(dòng)態(tài)存儲(chǔ)文件里面的地址存放到屬性里面

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容