![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
lucene
beyondqinghua
这个作者很懒,什么都没留下…
展开
-
lucene初探(一):IKAnalyzer2012中文分词扩展初探
1、到google下载IKAnalyzer2012 http://code.google.com/p/ik-analyzer/downloads/list 2、如果有maven本地服务仓库,直接把IKAnalyzer2012上传到本地maven仓库,无的话直接拷贝到项目lib目录 3、测试还需要使用到lucene的几个包,这边使用3.6.0版本 maven配置 <d...原创 2013-03-25 11:09:46 · 154 阅读 · 0 评论 -
lucene初探(二):创建索引,查询索引
上一次 lucene初探(一):IKAnalyzer2012中文分词扩展初探 http://beyondqinghua.iteye.com/admin/blogs/1835986 已经尝试使用IK来分词,这次我们将学习如何将IK整合到lucene创建索引,并检索索引,例子分别使用lucene的英文分词工具、IK中文分词工具,代码依赖的包跟《IKAnalyzer2012中文分词扩展初探》一样。...原创 2013-03-25 15:33:13 · 119 阅读 · 0 评论 -
lucene初探(三):lucene详解及流程介绍
简介 Lucene是一套用于全文检索和搜寻的开源程式库,由Apache软件基金会支持和提供。Lucene提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。在Java开发环境里Lucene是一个成熟的免 费开源工具。就其本身而言,Lucene是目前以及最近几年最受欢迎的免费Java资讯检索程式库。人们经常提到资讯检索程式库,虽然与搜寻引擎有关,但不应该将资讯检索程式库与搜索引擎相混淆。...原创 2013-03-27 09:58:34 · 178 阅读 · 0 评论 -
lucene初探(三):性能优化篇
一、一、优化创建索引性能 这方面的优化途径比较有限,IndexWriter提供了一些接口可以控制建立索引的操作,另外我们可以先将索引写入RAMDirectory,再批量写入 FSDirectory,不管怎样,目的都是尽量少的文件IO,因为创建索引的最大瓶颈在于磁盘IO。另外选择一个较好的分词器也能提高一些性能。 1、合并索引库片段文件 在Lucene3.6版本中,合并文件使用LogM...原创 2013-03-27 12:10:38 · 118 阅读 · 0 评论