协调器键空间是否需要具有相同的复制因子和应用程序的主键空间

Does the coordinator keyspace need to have same replication factor and application's main keyspace

我正在使用 ScalarDB 在 Cassandra 上添加 ACID 支持。

如果我的应用程序的主要 table 具有 3 和 SimpleStrategy 的复制因子,Coordinator 键空间是否也需要相同?

CREATE KEYSPACE mykeyspace WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '3'} ;

CREATE KEYSPACE coordinator WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '3'} ;

是的,它们应该是一样的。

您可以使用架构工具为您生成这些。 https://github.com/scalar-labs/scalardb/tree/master/tools/schema