Java Lucene索引目录应该使用哪个目录?
我是Lucene的新手,我想知道哪个目录是索引的最佳解决方案 我的项目是一个基于Java的web项目,它使用PostgreSQL作为数据库。搜索是项目中最重要的部分。所以,我决定使用Lucene,但我无法决定索引目录 当我搜索Lucene时,我发现本地文件系统不好,它提供了JDBCDirectory 我应该使用哪个目录Java Lucene索引目录应该使用哪个目录?,java,postgresql,indexing,lucene,Java,Postgresql,Indexing,Lucene,我是Lucene的新手,我想知道哪个目录是索引的最佳解决方案 我的项目是一个基于Java的web项目,它使用PostgreSQL作为数据库。搜索是项目中最重要的部分。所以,我决定使用Lucene,但我无法决定索引目录 当我搜索Lucene时,我发现本地文件系统不好,它提供了JDBCDirectory 我应该使用哪个目录 本地文件目录 jdbcdirectory(但我计划使用PostgreSQL,我不知道它会是什么样子。) ramdirectory(我认为这不可能是因为数据太多) 你的建议呢 您
- 本地文件目录
- jdbcdirectory(但我计划使用PostgreSQL,我不知道它会是什么样子。)
- ramdirectory(我认为这不可能是因为数据太多)
- 你的建议呢
<> P> RAM目录提供者对于生产环境不是一个可行的选择,所以我甚至不考虑。不过,它对测试很有用。您正在引用的文章专门介绍集群环境。我目前在一个企业web应用程序上工作,我使用FS(文件系统)目录提供程序,它工作得很好。如果您没有“复杂”的环境,那么我建议您使用它 <> P> RAM目录提供者对于生产环境不是一个可行的选择,所以我甚至不考虑。不过,它对测试很有用