一种分布式实时搜索引擎的实现方法
摘要:
本发明涉及搜索引擎技术领域,尤其涉及一种分布式实时搜索引擎。本发明的分布式实时搜索引擎的实现方法,其系统构建和运行至少包括以下步骤:A.设计系统的功能性结构,B.设计系统的数据索引结构,C.索引的创建,D.索引的更新,E.索引的检索。本发明的分布式实时搜索引擎能够在系统的内存中同时构建更新时索引和合并时索引,索引检索时通过同时访问更新时索引和合并时索引,当更新时索引的文档数量积累到阈值后,更新索引提交到磁盘索引并变更为合并时索引,原有的合并时索引变更为新的更新时索引,保证了正在更新中的数据也能够被检索到,提高了搜索引擎可检索数据的实时性。
公开/授权文献
0/0