期刊文献+

基于ElasticSearch的分布式全文搜索系统 被引量:23

Design and Implementation on Distributed Full-Text Search System Based on Elastic Search
下载PDF
导出
摘要 为了提高海量、复杂数据的访问效率,文中在分析ElasticSearch搜索引擎框架的基础上,设计和实现一种基于ElasticSearch的分布式全文搜索系统。系统主要包括数据接入、数据索引和全文搜索3个模块,其中数据接入模块将数据从数据源同步或迁移到系统中,数据索引模块对数据建立对应的倒排索引表,全文搜索模块以J2EE技术实现系统功能。重点分析了倒排索引的性能模型,根据测试,系统具备高稳定性、高访问效率、高容错性、高可扩展性等优点,为提高全文搜索系统的性能提供了参考。 On the basis of analyzing the framework of Elastic Search search engine,a distributed full-text search system based on Elastic Search is designed and implemented for improving massive and complex data access efficiency. The system mainly includes data access,data index and full-text search modules,among which data access module transfers or synchronizes data from the data source to the system,and the data index module establishes the corresponding inverted index table for the data,and the full-text search module implements the system function with J2 EE technology. The performance model of inverted index is analyzed emphatically. According to the test,the system provides an effective reference for improving the performance of full-text search system with high stability,high access efficiency,high fault tolerance,high scalability and so on.
作者 王伟 魏乐 刘文清 舒红平 WANG Wei;WEI Le;LIU Wenqing;SHU Hongping(School of Computer,Chengdu University of Information Technology,Chengdu 610225,China;Key Laboratory of Statistical Information Technology and Data Mining,State Statistics Bureau,Chengdu 610103,China)
出处 《电子科技》 2018年第8期56-59,65,共5页 Electronic Science and Technology
基金 四川省重点研发项目(2017GZ0309) 四川省教育厅青年基金重点项目(16ZA0208) 国家统计局统计信息技术与数据挖掘重点开放实验室开放课题(SD201503) 成都信息工程大学中青年学术带头人科研基金(J201510)
关键词 ElasticSearch 分布式搜索 倒排索引 大数据 海量存储 ElasticSearch distributed search invert index big data mass memory
  • 相关文献

参考文献14

二级参考文献77

共引文献63

同被引文献171

引证文献23

二级引证文献56

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部