建立搜索引擎四步:
抓取数据---》解析数据----》创建索引-----》执行搜索
第一部分:体会
今天做了一个简单示例,用的版本是lucune 2.4.1,跟教科书上的有些不同,但教科书上的示例都能正常执行。
第二部分:遇到的问题
刚把程序写出来的时候,出现了搜索不到结果的情况,后来发现是在添加Field的时候没有把搜索的字段设置成
Field.Index.ANALYZED,
如果你在搜索器中设定的搜索字段是 text,那么在创建索引的时候应该把...
阅读全文
(1)Sphinx http://sphinxsearch.com/(2)Elasticsearch http://www.elasticsearch.org/(3)Xapian http://xapian.org/在实际中使用过Sphinx,感觉还是很不错的,建立索引速度挺高,查询语法丰富,而且使用起来很简单。Sphinx依托于MySql 或者 postgresql,并提供SQL查询接口,对于属于MySql或者postgresql的同学来说更亲切一些Elasticsearch听说不错,支持RESTful接口,建议于Apache Lucene.之上,支持分布式,对...
阅读全文