|
|
|
|
|
by gnubardt
5286 days ago
|
|
I'd imagine they mean indexing (and being able to search on) data in real time. Given LinkedIn's previous open source projects around real time search (http://javasoze.github.com/zoie/). Lucene (which Solr uses as its index) cannot expose newly indexed data immediately after it's added. Lucene exposes IndexReaders for searches, which offer a snapshot view of the index. In order to search across new documents IndexReaders need to be re-opened, a somewhat expensive operation. Expensive enough to prevent it from happening after each document is added, especially if they're added frequently. The latest version of Lucene supports "near real time" search, but afaik it's not widely used (with Solr). |
|