2014-05-16 81 views
1

我在infinispan中使用hibernate搜索和lucene索引。但索引時間太長。在infinispan中調整Lucene索引性能

我試圖優化與調整選項索引的性能。

即,設置hibernate.search.​[default|<indexname>].​indexwriter.ram_buffer_size64MB

我不知道如何在Infinispan中設置它,有人可以給我一個例子來解決這個問題嗎?

回答

3

我使用這種配置,它取自上游,應該進行優化。但是,我不知道你使用的是哪個版本的Infinispan,這是6.x.索引和查詢的問題在於,性能對配置非常敏感,並且可能需要一些時間才能正確調整以適合您的用例。

https://github.com/tsykora/infinispan-odata-server/blob/master/src/main/resources/indexing-perf.xml

+0

Ty,真的幫了我很多。我嘗試修改參數** merge_factor **和** max_merge_docs **,但是當我將數據添加到緩存時它似乎被阻止。你有什麼想法嗎? – Stephan

+0

Np,很高興幫助! Chmmmm,很難說,你會介意加入freenode上的#infinispan頻道,IRC嗎?你應該在那裏與anistor或sannegrinovero交談。或者,最好在我們的郵件列表上發送消息:[email protected]並描述您的問題。我相信開發人員會盡力幫助你。 – tsykora