一种基于p2p的分布式实时搜索引擎

基本信息

申请号 CN201310179307.8 申请日 -
公开(公告)号 CN103258036A 公开(公告)日 2013-08-21
申请公布号 CN103258036A 申请公布日 2013-08-21
分类号 G06F17/30(2006.01)I 分类 计算;推算;计数;
发明人 戴森 申请(专利权)人 广州市一呼百应网络技术股份有限公司
代理机构 广州致信伟盛知识产权代理有限公司 代理人 广州一呼百应网络技术有限公司
地址 510530 广东省广州市科学城科学大道162号创意大厦b3区四楼
法律状态 -

摘要

摘要 本发明公开了一种基于p2p的分布式实时搜索引擎,其集群中包含若干节点,每个节点包含有一个以上的索引,各索引又被分为一个以上的索引分片,所述索引分片仅包含主分片或同时包含主分片和一个以上的副本;各节点相互独立,通过对等网络连接,通过广播和多播的方式进行通讯,各独立的节点内均存储有反映整个集群中所有节点的索引信息的集群索引元数据表,在索引更新和搜索时,节点读取集群索引元数据表并根据请求的属性,将请求发送至对应节点进行索引或查询,通过此种方式省去了主节点,缩短了检索路径,提高了检索的速度,具有高度容错性,即使一个节点故障,其他节点仍可正常工作,对系统不会造成任何负担。