hi amin-mc, thanks for the nice introduction. True, we're going to create a new module for Hibernate Search to integrate the new distributed Directory, it's scheduled for beta3 of 3.2.0, which is the next iteration.
The Infinispan Directory is meant to cope with huge indexes which need easy and reliable distribution across several nodes, especially suited for interactive updates as Hibernate Search typically does. But in case you have many nodes wanting to write to the index at same time you still will have contention issues, the best design is to combine the master/slave setup with an Infinispan Directory, so I'd suggest you to configure the architecture for that design and then eventually switch the Directory when your dataset will demand it. Combine it all with sharding if possible to better distribute the load.
_________________ Sanne http://in.relation.to/
|