一種基于p2p的分布式實(shí)時(shí)搜索引擎

基本信息

申請(qǐng)?zhí)?/td> CN201310179307.8 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN103258036A 公開(kāi)(公告)日 2013-08-21
申請(qǐng)公布號(hào) CN103258036A 申請(qǐng)公布日 2013-08-21
分類(lèi)號(hào) G06F17/30(2006.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 戴森 申請(qǐng)(專(zhuān)利權(quán))人 廣州市一呼百應(yīng)網(wǎng)絡(luò)技術(shù)股份有限公司
代理機(jī)構(gòu) 廣州致信偉盛知識(shí)產(chǎn)權(quán)代理有限公司 代理人 廣州一呼百應(yīng)網(wǎng)絡(luò)技術(shù)有限公司
地址 510530 廣東省廣州市科學(xué)城科學(xué)大道162號(hào)創(chuàng)意大廈b3區(qū)四樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種基于p2p的分布式實(shí)時(shí)搜索引擎,其集群中包含若干節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)包含有一個(gè)以上的索引,各索引又被分為一個(gè)以上的索引分片,所述索引分片僅包含主分片或同時(shí)包含主分片和一個(gè)以上的副本;各節(jié)點(diǎn)相互獨(dú)立,通過(guò)對(duì)等網(wǎng)絡(luò)連接,通過(guò)廣播和多播的方式進(jìn)行通訊,各獨(dú)立的節(jié)點(diǎn)內(nèi)均存儲(chǔ)有反映整個(gè)集群中所有節(jié)點(diǎn)的索引信息的集群索引元數(shù)據(jù)表,在索引更新和搜索時(shí),節(jié)點(diǎn)讀取集群索引元數(shù)據(jù)表并根據(jù)請(qǐng)求的屬性,將請(qǐng)求發(fā)送至對(duì)應(yīng)節(jié)點(diǎn)進(jìn)行索引或查詢(xún),通過(guò)此種方式省去了主節(jié)點(diǎn),縮短了檢索路徑,提高了檢索的速度,具有高度容錯(cuò)性,即使一個(gè)節(jié)點(diǎn)故障,其他節(jié)點(diǎn)仍可正常工作,對(duì)系統(tǒng)不會(huì)造成任何負(fù)擔(dān)。