使用Kundera Cassandra设置一致性级别

时间:2013-07-22 20:34:51

标签: cassandra consistency kundera

如何使用Kundera Cassandra使用外部配置文件将一致性级别设置为法定数量? 我们可以使用以下方式完成外部配置文件: -     Map propertyMap = new HashMap();         propertyMap.put(CassandraConstants.CQL_VERSION,                 CassandraConstants.CQL_VERSION_3_0);         propertyMap.put( “consistency.level”,ConsistencyLevel.QUORUM);

但我想使用外部配置文件。

1 个答案:

答案 0 :(得分:1)

问题的解决方案包括使用Java Persistence API(JPA)设置一致性级别。

可以在@PersistenceContext注释中设置其他属性:

 @PersistenceContext(type = PersistenceContextType.EXTENDED, properties = { @PersistenceProperty(name = "consistency.level", value="QUORUM") })