0
我正在使用Solr进行数据检索的项目。据我所知,Solr内部使用Lucene。 Lucene创建一个倒置索引。此索引存储在文件中提到的文件系统中的几个文件中 - http://lucene.apache.org/core/3_0_3/fileformats.html#Inverted%20IndexingLucene的倒排索引是否存储在内存中?
我很想知道这是如何工作的,同时搜索。倒排索引是否会被加载并保存在内存中,以便它不需要去文件系统。如果不是的话,有没有办法可以保存在记忆中,以便我的搜索速度更快。
对不起,延迟回复。 RamDirectoryFactory将整个索引加载到内存中。我不希望整个索引被加载。我只希望将术语列表和发布列表加载到内存中。 – Manohar 2014-11-14 07:42:01
如果你保留条款和发布,那么什么是遗漏的? – mindas 2014-11-14 09:45:37
数据仍将驻留在磁盘中。 – Manohar 2014-12-01 09:45:05