首页 文章

Cassandra访问限制不同数据中心的数据

提问于
浏览
0

我们有一个带有12个节点的Cassandra集群--4个数据中心

Keyspace1 - 复制到DC1和DC2 Keyspace2 - 复制到DC3和DC4

问题:如果我连接到DC3 / DC4中的节点并且查询键空间1仍然能够访问数据,尽管数据实际上不存在于DC3和DC4中 .

问题:有没有办法限制Keyspace的数据访问而不在密钥空间级别创建用户权限

1 回答

  • 0

    如果不在密钥空间级别创建用户权限,则无法限制用户访问密钥空间 .

    当您连接到DC3 / DC4中的节点时,该节点将充当协调器,并且默认的CONSISTENCY LEVEL为1.如果使用LOCAL_QUORUM的CONSURENCY LEVEL,则不会从kyespace1获取数据 .

    但据我所知,没有办法阻止用户改变一致性水平 .

相关问题