2014-06-24 18 views
0

我想知道,如果有可能配置hsearch,以便有一箇中央索引位於服務器上?使用Hibernate搜索與一箇中央索引

因爲我們有很多開發商在我們的團隊這將是更好的使用相同的數據工作...

但是當我嘗試用「indexBase = HTTP //我的路,TO-配置hsearch索引文件夾「,它不工作,因爲它更改爲」路徑/到/虛擬目錄/ HTTP//我的路徑索引文件夾「 有人可以告訴我如何配置HIB-搜索,以便每團隊成員可以使用相同的索引?

在此先感謝!

回答

0

Hibernate Search中的索引不使用URL標識。 indexBase屬性旨在指向特定的文件系統路徑。 文件系統可能駐留在網絡共享上,因此您可以在整個團隊中共享索引。

一般來說,儘管一組開發人員通常在他們的本地機器和一個獨立的數據庫中有獨立的索引,這樣他們就可以在不干擾對方實驗的情況下運行測試。

對於生產部署,索引通常使用Infinispan storagemaster/slave approach using JMS queues跨多個服務器共享。