SPRING-DATA-CASSANDRA SET CONSISTENCY LEVEL

Jayne Spooner

Total Post:21

Points:147
Posted by  Jayne Spooner
Java 
 1801  View(s)
Ratings:
Rate this:
I am using spring-data-cassandra (1.3.1.RELEASE) to connect to a cassandra database. Is there a way to change the consistency level in spring-data-cassandra. By default it is level 1. But how to change that?
  1. Mayank Tripathi

    Post:397

    Points:3117
    Re: spring-data-cassandra set consistency level

    It is not possible to set a custom consistency level when using the CrudRepository Interface of spring-data-cassandra. There is an open issue :
    https://jira.spring.io/browse/DATACASS-14. 

    Reason is that the SimpleCassandraRepository which implements the methods of the interface calls the CassandraOperations methods without the WriteOptions parameter.

    My solution: I wrote a custom crudrepository implementation, in this I can set the consistency level on my own.

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!