Lucene中为什么不用 FileSwitchDirectory

路人丁语 发布于 2018/08/09 11:11
阅读 106
收藏 0

FSDirectory.open

if (Constants.JRE_IS_64BIT && MMapDirectory.UNMAP_SUPPORTED) {
  return new MMapDirectory(path, lockFactory);
}

为什么不直接用FileSwitchDirectory, 而是还要用 MMapDirectory

FileSwitchDirectory 可以集合MMapDirectory和NIOFSDirectory的优点不是更好吗?

加载中
0
路人丁语
路人丁语
@lucene.experimental

可能这个就是答案,源码的注释用说,这是一个实验性的。估计还不够稳定

返回顶部
顶部