读书人

real time 近实时搜寻

发布时间: 2012-09-20 09:36:50 作者: rapoo

real time 近实时搜索

1、Solr 4.0 soft commit 软提交

2、lucene自带的特性

http://wiki.apache.org/lucene-java/NearRealtimeSearch

Lucene has afeature called near-real-time search to address exactly this need.

It requiresthat your IndexReader is in the same JVM as your IndexWriter.

You makechanges with the IndexWriter, and then open a reader directly from the writerusing IndexReader.open(writer), or on older Lucene releases writer.getReader().This call will normally be very fast (in proportion to how many changes you'vemade since last opening a reader) as it bypasses the costly commit normallyrequired for opening a reader. It's able to search the un-committed changes inthe writer.

This readerstill searches a point-in-time snapshot from the writer, ie all changes as ofwhen you opened it.

3、zoie linkedIn 贡献

中文详细解读

https://linkedin.jira.com/wiki/pages/viewpage.action?pageId=4456480

4、性能调优

http://wiki.apache.org/solr/NearRealtimeSearchTuning?highlight=%28real%29%7C%28time%29

http://java.dzone.com/articles/tuning-solr-near-real-time

5、tgels - Solr withRanking Algorithm?

http://tgels.org/wiki/en/Near_Real_Time_Search_ver_3.x

?

读书人网 >开源软件

热点推荐