我是Lucene的新手,我想知道哪个目录是索引的最佳解决方案。
我的项目是一个基于Java的Web项目,它使用PostgreSQL作为数据库。搜索是项目中最重要的部分。因此,我决定使用Lucene,但我无法决定索引目录。
当我搜索Lucene时,我发现this article表示本地文件系统不好,它提供了JDBCDirectory。
我应该使用哪个目录?
答案 0 :(得分:1)
您引用的文章专门针对群集环境。我目前正在使用企业Web应用程序,我使用FS(文件系统)目录提供程序,它运行良好。如果您没有“复杂”的环境,我建议您使用它。
在我看来,RAM目录提供程序不是生产环境的可行选项,所以我甚至不会考虑那个。它虽然可用于测试。