1) FSDirectory.open
FSDirectory.open()会以最合适的方式来获取一个Directory对象。
2) RAMDirectory
可以将磁盘中的索引加载到内存中,访问速度快,无法持久化存储。
3) FileSwitchDirectory
Directory的实现类,实现了可以根据在不同索引之间切换不同Dierecoty。
4) NRTCachingDirectory
NRT一般使用少量改动,实时高性能场景。
1) FSDirectory.open
FSDirectory.open()会以最合适的方式来获取一个Directory对象。
2) RAMDirectory
可以将磁盘中的索引加载到内存中,访问速度快,无法持久化存储。
3) FileSwitchDirectory
Directory的实现类,实现了可以根据在不同索引之间切换不同Dierecoty。
4) NRTCachingDirectory
NRT一般使用少量改动,实时高性能场景。
转载于:https://www.cnblogs.com/zhzcode/p/9810275.html