Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Lucene索引目录应该使用哪个目录?_Java_Postgresql_Indexing_Lucene - Fatal编程技术网

Java Lucene索引目录应该使用哪个目录?

Java Lucene索引目录应该使用哪个目录?,java,postgresql,indexing,lucene,Java,Postgresql,Indexing,Lucene,我是Lucene的新手,我想知道哪个目录是索引的最佳解决方案 我的项目是一个基于Java的web项目,它使用PostgreSQL作为数据库。搜索是项目中最重要的部分。所以,我决定使用Lucene,但我无法决定索引目录 当我搜索Lucene时,我发现本地文件系统不好,它提供了JDBCDirectory 我应该使用哪个目录 本地文件目录 jdbcdirectory(但我计划使用PostgreSQL,我不知道它会是什么样子。) ramdirectory(我认为这不可能是因为数据太多) 你的建议呢 您

我是Lucene的新手,我想知道哪个目录是索引的最佳解决方案

我的项目是一个基于Java的web项目,它使用PostgreSQL作为数据库。搜索是项目中最重要的部分。所以,我决定使用Lucene,但我无法决定索引目录

当我搜索Lucene时,我发现本地文件系统不好,它提供了JDBCDirectory

我应该使用哪个目录

  • 本地文件目录
  • jdbcdirectory(但我计划使用PostgreSQL,我不知道它会是什么样子。)
  • ramdirectory(我认为这不可能是因为数据太多)
  • 你的建议呢

您所引用的这篇文章是专门关于集群环境的。我目前在一个企业web应用程序上工作,我使用FS(文件系统)目录提供程序,它工作得很好。如果您没有“复杂”的环境,那么我建议您使用它


<> P> RAM目录提供者对于生产环境不是一个可行的选择,所以我甚至不考虑。不过,它对测试很有用。

您正在引用的文章专门介绍集群环境。我目前在一个企业web应用程序上工作,我使用FS(文件系统)目录提供程序,它工作得很好。如果您没有“复杂”的环境,那么我建议您使用它

<> P> RAM目录提供者对于生产环境不是一个可行的选择,所以我甚至不考虑。不过,它对测试很有用