首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cassandra -无需停机即可更改Keyspace

Cassandra -无需停机即可更改Keyspace
EN

Stack Overflow用户
提问于 2021-02-01 18:11:16
回答 1查看 54关注 0票数 1

我来自关系型数据库的背景。在PostgreSQL或MySQL中,如果我们执行任何alter语句,它都会锁定整个表。

我有一个Cassandra集群(3个节点),它的所有键空间都有SimpleStretegy。一个键空间有4个表,每个表有500 and的数据。

所以,如果我改变keyspace来改变策略,有没有锁或块?

EN

回答 1

Stack Overflow用户

发布于 2021-02-01 18:59:48

更改本身很快,Cassandra中的keyspace不是物理对象,它只是一个元数据。但是,当您更改复制时,您需要按照documentation运行修复操作

简单地更改密钥空间可能会导致错误的数据复制。

如果您有一个数据中心,那么您可能不会遇到这个问题,但最好还是运行修复。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65990769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档