使用Hibernate-Search和一个中心索引

时间:2014-06-24 11:26:04

标签: java hibernate lucene indexing hibernate-search

我想知道,是否可以配置hsearch,以便在服务器上有一个中心索引?

因为我们团队中有很多开发人员,所以使用相同的数据会好得多......

但是当我尝试使用" indexBase = http // my-path-to-index-folder"来配置hsearch时,它不起作用,因为它改为" path /到/ VM-目录/ HTTP //我的路径到索引文件夹" 有人可以告诉我如何配置hib-Search,以便每个团队成员可以使用相同的索引吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

使用URL无法识别Hibernate Search中的索引。 indexBase 属性旨在指向特定的文件系统路径。 文件系统可以驻留在网络共享上,因此您可以这样做以在团队中共享索引。

一般来说,虽然一组开发人员通常会在本地计算机上拥有独立的索引 - 以及一个独立的数据库 - 这样他们就可以在不干扰彼此实验的情况下运行测试。

对于生产部署,通常使用Infinispan storagemaster/slave approach using JMS queues在多个服务器之间共享索引。