impetus-opensource/Kundera — Issue #20: Lucene index in cluster environment
Author: sahlex
Created: 2012-01-05 06:42:18+00:00
State: open

Hi all.

Imagine the following use case:

In a clustered server environment (or simply more than one machine with session stickiness configured) of glassfish server (or any other jee environment) using kundera, every node has its own lucene index in its own file system space.

This would definitely lead to problems as one entity is only seen on one machine!

This would be solved easily if cassandra is used as backing store - that is - using lucandra/solandra for index storage.

How is this acomplished? Is there a way to configure the lucene IndexWriters/IndexReaders for kundera? The 2.0.4 dependencies already have solandra included. Is it possible to set it via persistence.xml properties?

Best regards,

Alexander.