如何在RAM中获得完整的Lucene索引?

时间:2016-03-17 07:32:36

标签: java lucene

我正在设计一个我们有很高效率要求的系统。为了实现这一点,我计划在RAM中拥有完整的lucene索引。我们的索引大小约为5-6 GB。现在RAMDirectory不适用于较大的索引,MMapDirectory不会将整个索引加载到RAM中。

我是否有任何方法可以让MMapDirectory主动加载整个索引?如果没有,我们还有其他方法可以实现这个目标吗?

P.S。我已经通过了MemoryIndex,但这并没有复制内存中的Lucene索引。每个实例最多可以容纳一个Lucene"文件"。虽然我们想要一个完整的lucene索引功能,但需要RAM中的整个索引。

0 个答案:

没有答案