基于分布式消息队列的企业级全文检索模型研究
2017-07-10李政武彤
计算机应用与软件 2017年6期
李 政 武 彤
(贵州大学计算机科学与技术学院 贵州 贵阳 550025)
基于分布式消息队列的企业级全文检索模型研究
李 政 武 彤
(贵州大学计算机科学与技术学院 贵州 贵阳 550025)
针对传统集中式全文检索系统的查询性能不足的问题,提出基于分布式消息队列构建的企业级分布式全文检索模型。该模型充分利用分布式消息队列将查询集群中的各个节点去耦合,以异步方式对查询请求进行处理,提高整个集群的查询吞吐量。从该模型的总体结构、分布式全文检索算法过程设计、算法验证三个方面进行了阐述,验证了该模型的可行性,并且验证结果表明具有良好的查询性能。
分布式消息队列 企业级全文检索 分布式全文检索
0 引 言
随着信息化技术的不断发展,大、中型企业对信息化应用的规模也在不断扩大,应用的需求也越来越复杂。其中企业对各类文档、报表数据的检索需求从传统的检索方式发展为全文检索的方式。而传统的企业信息化平台中只提供传统的搜索功能甚至并没有搜索功能,对全文检索的应用较少。
企业级全文检索对检索信息的整合性、安全性、准确性都有较高的要求[1],文档来源多,虽然单一应用系统中的文档数量通常较少,但是对于整个企业的信息化平台建设的全文检索系统需要处理的文档数量较多。若依据集中式方法建立全文检索引擎,则在查询效率上可能会不尽如人意。分布式技术是当前处理大批量数据、复杂计算的流行方式,分布式全文检索提出可以解决企业级全文检索的索引建立和查询的效率问题。……
登录APP查看全文
