zoie介绍

Zoie is a real-time search and indexing system built on Apache Lucene.
In a real-time search/indexing system, a document is made available as soon as it is added to the index. This functionality is especially important to time-sensitive information such as news, job openings, tweets etc.

This poses the following challenges which Zoie addresses:

    * Additions of documents must be made available to searchers immediately
    * Indexing must not affect search performance
    * Additions of documents must not fragment the index (which hurts search performance)
    * Deletes and/or updates of documents must not affect search performance.
    * ...

Additional Zoie features:

    * fast lucene docid to uid mapping
    * fast uid to lucene docid mapping (reverse id mapping)
    * Live updates
    * custom MergePolicy to handle realtime updates
    * partial delete expunge for enhancing search performance without full optimize
    * balanced index segment management
    * full jmx console for indexing management/monitoring

这个看起来不错,为什么国内研究这个的很少呀,都找不到相关的资料。大家看看。

你可能感兴趣的:(apache,Lucene,performance)