0

如何使用 Kundera Cassandra 使用外部配置文件将一致性级别设置为仲裁?我们可以在没有外部配置文件的情况下使用:- Map propertyMap = new HashMap(); propertyMap.put(CassandraConstants.CQL_VERSION, CassandraConstants.CQL_VERSION_3_0); propertyMap.put("consistency.level",ConsistencyLevel.QUORUM);

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

4

1 回答 1

1

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

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

 @PersistenceContext(type = PersistenceContextType.EXTENDED, properties = { @PersistenceProperty(name = "consistency.level", value="QUORUM") }) 
于 2013-08-28T21:24:55.953 回答