基于Solr的分布式实时全文检索系统的设计与实现

被引量 : 0次 | 上传用户:XTOGM
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着信息技术的快速发展,越来越多的企业建立了自己的信息平台或者网站。当企业内的数据量不断增长时,使用数据库提供的检索功能将严重影响搜索效率,要想使用数据库提供的检索能力实现和搜索引擎(百度、Google)类似的检索效率是不可能的。这就需要使用搜索引擎中使用的全文检索技术,怎样把全文检索应用嵌入在企业的系统中,并提供高效的检索服务是许多企业需要解决的主要问题。企业往往需要系统有较强的性能和扩展能力,而且根据企业对信息的实时性要求较高的特点,因此一个分布式实时全文检索系统可以很好的解决上述问题。本文首先介绍分布式和全文检索系统,并详细说明了全文检索中的核心技术和Lucene (Apache软件基金会的一个子项目),Lucene是一个开放源代码的全文检索引擎工具包。在对Lucene深入了解之后,经过对其相关项目分析,最终选择使用其子项目Solr作为开发分布式实时全文检索系统的核心技术。Solr是Apache软件基金会基于Lucene开发的企业级搜索应用服务器,它所提供的客户端接口可以方便实现分布式应用,作为一个开放源代码的项目和其本身就是为企业应用而开发的,因此非常适合企业使用。在文中详细介绍Solr的架构和特点,并重点说明Solr服务器的搭建。在对Colr和Solrj (Solr客户端编程接口)深入研究后,详细说明了分布式实时全文检索系统的设计,并提出了一种简单的分布式全文检索系统模型。最后基于一个具体的项目,将分布式实时全文检索的功能加入其中,并对Solr搜索服务器的相关性能进行简单的测试。
其他文献
面对大规模的钢铁物流园区建设潮,定量化地分析、评价和优化园区规划设计方案成为关注的问题。一般来说,钢铁物流园区占地规模大,投入建设资金多,如果在规划设计阶段能够避免
城市道路绿化以城市道路为载体,是城市绿化景观的重要组成部分,能体现一个城市的地域特色及人文风情,在城市交通功能中具有重要的作用,绿化最主要的材料是植物,故植物资源与
<正>"缺砖"、"扩产"、"热销"……去年一季度,反映陶瓷行业市场行情的特有词汇,在今年并未得到复制。与去年同期相比,今年一季度陶瓷行业市场行情走势趋缓,陶企市场开拓稳中有
环二库地区位于大兴安岭大扬气林场,岩石组合为斜长角闪岩、变质辉长岩、橄榄岩和大理岩,主要以NE向呈似层状、透镜状或碎片状产出。LA-ICP-MS锆石U-Pb测年结果表明,其中变质
当前计算机技术已经发展到了移动互联网时代,这意味着将有超过10亿的用户和智能设备,能够随时随地接入网络当中进行信息的交互,且移动互联网终端将成为人们获取信息和分享个
随着景观设计学科的不断发展,它所涉及的专业知识和涵盖的相关学科也越来越广泛。对于园林景观设计这样一个综合性较强的学科来说,当前对植物特性、生态、环境等方面的问题关注
近年来,有关房地产价格的研究已经引起了专家学者的高度关注,甚至成为各界争论不休的话题。自1998年房改以来,中国大多数城市出现房地产价格急速上涨的趋势,尤其突显在大中型城市
主观幸福感是指个体根据自定的标准对其生活质量的整体性评估,包括认知和情感两个方面,具有主观性、稳定性和整体性。主观幸福感是衡量个体生活质量重要的综合性心理指标。关
从准三维固结理论出发,根据排水板在地基排水固结中的空间性及特殊荷载条件,推导出真空预压条件下的砂井固结理论。考虑到实际工程中排水板的淤堵行为对地基固结存在影响,分
随着时代的进步和人们消费观念的改变,乡村旅游作为一种健康、时尚、休闲的旅游方式受到广大旅游者的青睐。目前福州市乡村旅游发展已有遍地开花之势,对福州市乡村旅游开发现