hibernate - 我可以将 Lucene Search Index 存储在 Amazon 弹性文件系统 (EFS) 中作为系统目录的替代品吗

标签 hibernate amazon-web-services spring-mvc infinispan amazon-efs

我想知道是否可以将 Lucene Search Index 存储在 Amazon 弹性文件系统 (EFS) 中作为系统目录提供程序的替代方案(例如在 java 中的 hibernate 搜索中使用的那个,即
hibernate.search.default.indexBase。
如果是这样,实现这一点的最佳方法是什么。提前致谢?

最佳答案

到目前为止,在 NFS 上运行的 Apache Lucene 存在搜索和索引性能下降的问题。由于 EFS 支持 NFS。默认情况下,在 AWS NFS 上存储 Lucene 搜索索引很可能会导致 Linux 锁定并提供大量错误消息。根据经验,从长远来看,EFS 是基于 NFS 的,将它与 lucene 一起使用是不好的(至少到目前为止)。

关于hibernate - 我可以将 Lucene Search Index 存储在 Amazon 弹性文件系统 (EFS) 中作为系统目录的替代品吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48294365/

相关文章:

java - 您应该默认使用应用程序服务器的 JPA 提供程序吗?

python - 什么时候使用 dynamodb.client、dynamodb.resource 和 dynamodb.Table?

amazon-web-services - CloudWatch 中的自定义指标

sql - 在 Redshift 中将 MM/DD/YYYY 转换为 YYYYMMDD

java - @ModelAttribute 依赖项检查无法正常工作

java - 为什么 Hibernate 会生成约 500 个 SQL 查询?

java - Hibernate 继承问题。使用错误序列的子类

java - Autowiring 依赖项注入(inject)失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException : Could not autowire field:

javascript - Spring MVC - Tiles、JSP 页面包含 js/jquery 文件不起作用

java - Spring Security 未加载 js 和 css。 (给出404错误)