lucene
文章平均质量分 77
name_110
这个作者很懒,什么都没留下…
展开
-
lucene索引并搜索mysql数据库
由于对lucene比较感兴趣,本人在网上找了点资料,终于成功地用lucene对mysql数据库进行索引创建并成功搜索,先总结如下: 首先介绍一个jdbc工具类,用于得到Connection对象:import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLExce原创 2011-11-14 00:02:05 · 21336 阅读 · 8 评论 -
Lucene简介
Lucene是一个高效的,基于Java的全文检索库,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。 从以上简介中可以看出,Lucene是又索引引擎和查询引擎构成的,所以在开发一个基于Lucene的应用时一般要分两步:第一步建立索引;第二步对索引原创 2011-11-08 00:09:22 · 880 阅读 · 0 评论 -
关于全文检索方式
全文检索用到了一种叫做反向索引的技术。 首先我们来看为什么顺序扫描的速度慢:这是由于我们想要搜索的信息和非结构化数据中所存储的信息不一致造成的。 非结构化数据中所存储的信息是每个文件包含哪些字符串,也即已知文件,欲求字符串相对容易,是从文件到字符串的映射。而我们想搜索的信息是哪些文件包含此字符串,也即已知字符串,欲求文件,是从字符串到文件的映射。两者恰恰相反。于是如果索引总能够原创 2011-11-09 00:11:22 · 891 阅读 · 0 评论