亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于搜索分布式節(jié)點(diǎn)分片圖的系統(tǒng)和方法_5

文檔序號(hào):9304578閱讀:來(lái)源:國(guó)知局
第二節(jié)點(diǎn)的部分路徑,所述部分路徑包括所述第一節(jié)點(diǎn); 和 (2)所述第二節(jié)點(diǎn)的標(biāo)識(shí)符;并且 (b)在附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處操作附加的處理器以: (i) 確定存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的節(jié)點(diǎn)是否直接連接至所述部分路徑中的所 述第二節(jié)點(diǎn)和最后節(jié)點(diǎn)二者; (ii) 如果存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的給定節(jié)點(diǎn)直接連接至所述部分路徑中的 所述第二節(jié)點(diǎn)和所述最后節(jié)點(diǎn)二者,則向所述搜索控制器傳送所請(qǐng)求的所述搜索的結(jié)果; (iii) 在所述一個(gè)或多個(gè)操作參數(shù)中的一個(gè)操作參數(shù)被觸發(fā)的情況下調(diào)節(jié)所請(qǐng)求的所 述搜索;以及 (iv) 如果沒(méi)有存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的節(jié)點(diǎn)直接連接至所述部分路徑中的 所述第二節(jié)點(diǎn)和最后節(jié)點(diǎn)二者,則: (1) 向所述部分路徑添加存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的、直接連接至所述部分路 徑的所述最后節(jié)點(diǎn)的至少一個(gè)節(jié)點(diǎn); (2) 將所述搜索請(qǐng)求重新轉(zhuǎn)發(fā)至存儲(chǔ)有直接連接至所述至少一個(gè)節(jié)點(diǎn)的其它節(jié)點(diǎn)的一 個(gè)或多個(gè)附加的節(jié)點(diǎn)存儲(chǔ)庫(kù);并且 (3) 重復(fù)(b)。8. 根據(jù)權(quán)利要求7所述的方法,其中: 轉(zhuǎn)發(fā)的所述搜索請(qǐng)求進(jìn)一步包括標(biāo)識(shí)時(shí)間段的存活時(shí)間參數(shù); 所述存活時(shí)間參數(shù)在從所述搜索控制器接收到所述搜索請(qǐng)求之后經(jīng)過(guò)所述時(shí)間段時(shí) 被觸發(fā);并且 所述存活時(shí)間參數(shù)的觸發(fā)使得所述搜索請(qǐng)求終止。9. 根據(jù)權(quán)利要求7或8所述的方法,其中: 轉(zhuǎn)發(fā)的所述搜索請(qǐng)求進(jìn)一步包括標(biāo)識(shí)跳數(shù)的最大跳計(jì)數(shù)參數(shù); 所述最大跳計(jì)數(shù)參數(shù)在所述部分路徑的長(zhǎng)度與所述跳數(shù)相匹配時(shí)被觸發(fā);以及 所述最大跳計(jì)數(shù)參數(shù)的觸發(fā)使得所述搜索請(qǐng)求終止。10. 根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的方法,其中所述搜索請(qǐng)求尋求對(duì)從所述第一節(jié) 點(diǎn)到所述第二節(jié)點(diǎn)的最短路徑的標(biāo)識(shí)。11. 根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的方法,其中所述搜索請(qǐng)求尋求對(duì)所述第一節(jié)點(diǎn) 和所述第二節(jié)點(diǎn)之間的路徑長(zhǎng)度的標(biāo)識(shí)。12. 根據(jù)權(quán)利要求7至11中任一項(xiàng)所述的方法,進(jìn)一步包括在接收到所述搜索請(qǐng)求之 前在所述節(jié)點(diǎn)存儲(chǔ)庫(kù)中的每個(gè)節(jié)點(diǎn)存儲(chǔ)庫(kù)處: 存儲(chǔ)所述分布式圖的節(jié)點(diǎn)的子集,每個(gè)所存儲(chǔ)的節(jié)點(diǎn)包括: 直接連接至所存儲(chǔ)的節(jié)點(diǎn)的一個(gè)或多個(gè)其它節(jié)點(diǎn)的標(biāo)識(shí)符;和 所存儲(chǔ)的所述節(jié)點(diǎn)的一個(gè)或多個(gè)屬性。13. 根據(jù)權(quán)利要求7至12中任一項(xiàng)所述的方法,其中在所述分布式圖包括連接一個(gè)節(jié) 點(diǎn)與另一節(jié)點(diǎn)的單條邊的情況下所述一個(gè)節(jié)點(diǎn)直接連接至所述另一節(jié)點(diǎn)。14. 根據(jù)權(quán)利要求7至12中任一項(xiàng)所述的方法,其中在單個(gè)節(jié)點(diǎn)存儲(chǔ)庫(kù)存儲(chǔ)有具有定 義一個(gè)節(jié)點(diǎn)和另一節(jié)點(diǎn)之間的路徑的邊的節(jié)點(diǎn)的集合的情況下所述一個(gè)節(jié)點(diǎn)直接連接至 所述另一節(jié)點(diǎn)。15. -種存儲(chǔ)有指令的非瞬態(tài)計(jì)算機(jī)可讀介質(zhì),所述指令在被處理器執(zhí)行時(shí),使得所述 處理器執(zhí)行一種搜索由節(jié)點(diǎn)所分片的分布式圖的方法,所述方法包括: (a) 在存儲(chǔ)有所述分布式圖的第一節(jié)點(diǎn)的第一節(jié)點(diǎn)存儲(chǔ)庫(kù)處: (i) 從搜索控制器接收有關(guān)所述第一節(jié)點(diǎn)和第二節(jié)點(diǎn)的搜索請(qǐng)求; (ii) 確定所述第一節(jié)點(diǎn)是否直接連接至所述第二節(jié)點(diǎn);并且 (iii) 如果所述第一節(jié)點(diǎn)未直接連接至所述第二節(jié)點(diǎn),則將所述搜索請(qǐng)求轉(zhuǎn)發(fā)至存儲(chǔ) 有直接連接至所述第一節(jié)點(diǎn)的其它節(jié)點(diǎn)的一個(gè)或多個(gè)附加的節(jié)點(diǎn)存儲(chǔ)庫(kù),轉(zhuǎn)發(fā)的所述搜索 請(qǐng)求包括: (1) 從所述第一節(jié)點(diǎn)到所述第二節(jié)點(diǎn)的部分路徑,所述部分路徑包括所述第一節(jié)點(diǎn); 和 (2) 所述第二節(jié)點(diǎn)的標(biāo)識(shí)符;并且 (b) 在附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處: (i) 確定存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的節(jié)點(diǎn)是否直接連接至所述部分路徑中的所 述第二節(jié)點(diǎn)和最后節(jié)點(diǎn)二者; (ii) 如果存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的給定節(jié)點(diǎn)直接連接至所述部分路徑中的 所述第二節(jié)點(diǎn)和所述最后節(jié)點(diǎn)二者,則向所述搜索控制器傳輸所請(qǐng)求的所述搜索的結(jié)果; (iii) 在所述一個(gè)或多個(gè)操作參數(shù)中的一個(gè)操作參數(shù)被觸發(fā)的情況下調(diào)節(jié)所請(qǐng)求的所 述搜索;以及 (iv) 如果沒(méi)有存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的節(jié)點(diǎn)直接連接至所述部分路徑中的 所述第二節(jié)點(diǎn)和最后節(jié)點(diǎn)二者,則: (1) 向所述部分路徑添加存儲(chǔ)在所述附加的節(jié)點(diǎn)存儲(chǔ)庫(kù)處的、直接連接至所述部分路 徑的所述最后節(jié)點(diǎn)的至少一個(gè)節(jié)點(diǎn); (2) 將所述搜索請(qǐng)求重新轉(zhuǎn)發(fā)至存儲(chǔ)有直接連接至所述至少一個(gè)節(jié)點(diǎn)的其它節(jié)點(diǎn)的一 個(gè)或多個(gè)附加的節(jié)點(diǎn)存儲(chǔ)庫(kù);并且 (3) 重復(fù)(b)。16. -種用于搜索由節(jié)點(diǎn)所分片的分布式圖的系統(tǒng),包括: 控制器,所述控制器接收有關(guān)所述分布式圖的查詢;以及 多個(gè)節(jié)點(diǎn)存儲(chǔ)庫(kù),每個(gè)節(jié)點(diǎn)存儲(chǔ)庫(kù)包括: 存儲(chǔ)裝置,所述存儲(chǔ)裝置包含所述分布式圖的多個(gè)節(jié)點(diǎn); 一個(gè)或多個(gè)處理器;以及 存儲(chǔ)有指令的存儲(chǔ)器,所述指令在被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述節(jié)點(diǎn)存 儲(chǔ)庫(kù): 接收標(biāo)識(shí)第一節(jié)點(diǎn)和第二節(jié)點(diǎn)的搜索請(qǐng)求; 搜索所述多個(gè)節(jié)點(diǎn)以搜尋所述第一節(jié)點(diǎn)和所述第二節(jié)點(diǎn)之間的直接連接; 如果所述多個(gè)節(jié)點(diǎn)包括所述第一節(jié)點(diǎn)和所述第二節(jié)點(diǎn)之間的直接連接,則向所述控制 器報(bào)告所述直接連接;并且 向一個(gè)或多個(gè)其它節(jié)點(diǎn)存儲(chǔ)庫(kù)直接傳播所述搜索結(jié)果。17. 根據(jù)權(quán)利要求16所述的系統(tǒng),其中所述存儲(chǔ)裝置進(jìn)一步包括: 針對(duì)所述多個(gè)節(jié)點(diǎn)中的每個(gè)節(jié)點(diǎn)的一條或多條將所述節(jié)點(diǎn)連接至一個(gè)其它節(jié)點(diǎn)的邊。18. 根據(jù)權(quán)利要求16或17所述的系統(tǒng),其中所述存儲(chǔ)裝置進(jìn)一步包括: 針對(duì)所述多個(gè)節(jié)點(diǎn)中的每個(gè)節(jié)點(diǎn)的一個(gè)或多個(gè)屬性。19. 根據(jù)權(quán)利要求16至18中任一項(xiàng)所述的系統(tǒng),其中: 所述搜索請(qǐng)求包括標(biāo)識(shí)時(shí)間段的存活時(shí)間參數(shù); 所述存活時(shí)間參數(shù)在由所述控制器發(fā)出所述搜索請(qǐng)求之后經(jīng)過(guò)所述時(shí)間段時(shí)被觸發(fā); 并且 所述存活時(shí)間參數(shù)的觸發(fā)使得所述搜索終止。20. 根據(jù)權(quán)利要求16至19中任一項(xiàng)所述的系統(tǒng),其中: 所述搜索請(qǐng)求包括標(biāo)識(shí)跳數(shù)的最大跳計(jì)數(shù)參數(shù); 所述最大跳計(jì)數(shù)參數(shù)在第一直接連接的長(zhǎng)度滿足或超過(guò)所述跳數(shù)時(shí)被觸發(fā);并且 所述最大跳計(jì)數(shù)參數(shù)的觸發(fā)使得所述第一直接連接被丟棄。21. -種用于搜索由節(jié)點(diǎn)所分片的分布式圖的裝置,所述裝置包括: 一個(gè)或多個(gè)存儲(chǔ)有所述分布式圖的節(jié)點(diǎn)的節(jié)點(diǎn)存儲(chǔ)庫(kù); 一個(gè)或多個(gè)處理器;以及 存儲(chǔ)有指令的存儲(chǔ)器,所述指令在被所述一個(gè)或多個(gè)處理器所執(zhí)行時(shí),使得所述裝 置: 發(fā)出有關(guān)所述分布式圖的第一節(jié)點(diǎn)和第二節(jié)點(diǎn)的搜索請(qǐng)求;并且 在接收到所述搜索請(qǐng)求的每個(gè)節(jié)點(diǎn)存儲(chǔ)庫(kù)處: 搜索到所述第二節(jié)點(diǎn)的直接連接;并且 如果沒(méi)有在所述節(jié)點(diǎn)存儲(chǔ)庫(kù)處標(biāo)識(shí)出到所述第二節(jié)點(diǎn)的直接連接,則: 延長(zhǎng)所述第一節(jié)點(diǎn)和所述第二節(jié)點(diǎn)之間的部分路徑;以及 向至少一個(gè)其他節(jié)點(diǎn)存儲(chǔ)庫(kù)直接傳播所述搜索請(qǐng)求。22. 根據(jù)權(quán)利要求21所述的裝置,其中: 所述搜索請(qǐng)求包括標(biāo)識(shí)時(shí)間段的存活時(shí)間參數(shù); 所述存活時(shí)間參數(shù)在由所述控制器發(fā)出所述搜索請(qǐng)求之后經(jīng)過(guò)所述時(shí)間段時(shí)被觸發(fā); 并且 所述存活時(shí)間參數(shù)的觸發(fā)使得所述搜索終止。23. 根據(jù)權(quán)利要求21或22所述的裝置,其中: 所述搜索請(qǐng)求包括標(biāo)識(shí)跳數(shù)的最大跳計(jì)數(shù)參數(shù); 所述最大跳計(jì)數(shù)參數(shù)在第一直接連接滿足或超過(guò)所述跳數(shù)時(shí)被觸發(fā);并且 所述最大跳計(jì)數(shù)參數(shù)的觸發(fā)使得所述第一直接連接被丟棄。
【專利摘要】本發(fā)明的實(shí)施方式涉及用于搜索分布式節(jié)點(diǎn)分片圖的系統(tǒng)和方法。提供了一種用于搜索由節(jié)點(diǎn)所分片的分布式圖的系統(tǒng)、裝置和方法??刂破鹘邮毡WC或要求在起始節(jié)點(diǎn)處開(kāi)始的寬度優(yōu)先搜索的查詢。該控制器向維護(hù)該起始節(jié)點(diǎn)的第一數(shù)據(jù)服務(wù)器發(fā)出搜索請(qǐng)求,其具有其它標(biāo)準(zhǔn)的標(biāo)識(shí)符(例如,目的地節(jié)點(diǎn))并且具有任何可應(yīng)用執(zhí)行參數(shù),該執(zhí)行參數(shù)可以使得該搜索提早結(jié)束或者可以使得一些結(jié)果被刪減。如果該第一數(shù)據(jù)服務(wù)器無(wú)法解析該請(qǐng)求,則其將該搜索傳播至存儲(chǔ)其它節(jié)點(diǎn)(例如,直接連接至該起始節(jié)點(diǎn)的節(jié)點(diǎn))的一個(gè)或多個(gè)其它數(shù)據(jù)服務(wù)器,并且轉(zhuǎn)發(fā)該執(zhí)行參數(shù)以及其可能已經(jīng)生成的任意部分結(jié)果(例如,部分路徑)。那些數(shù)據(jù)服務(wù)器將對(duì)該搜索請(qǐng)求進(jìn)行處理,向控制器返回響應(yīng)結(jié)果,和/或進(jìn)一步傳播該請(qǐng)求。
【IPC分類】G06F17/30
【公開(kāi)號(hào)】CN105022772
【申請(qǐng)?zhí)枴緾N201510104754
【發(fā)明人】A·尼加姆, 趙成柱
【申請(qǐng)人】鄰客音公司
【公開(kāi)日】2015年11月4日
【申請(qǐng)日】2015年3月10日
【公告號(hào)】EP2937797A1, US20150302063, WO2015163955A1
當(dāng)前第5頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1