默认 Cassandra 系统密钥空间system
存在于所有 Cassandra 安装中。
从describe keyspace
命令的输出来看,键空间部分用于“本地节点的持久元数据”(LocationInfo
),部分用于“提示切换数据”。
- 本地节点的持久元数据存储在什么位置
system/LocationInfo
? - Cassandra 术语中提示切换的定义是什么?
- 密钥空间中存储了哪些提示的切换数据
system
?
“提示切换意味着如果一个应该接收写入的节点关闭,Cassandra 会将该写入发送到另一个节点,并带有一个“提示”,即当目标节点再次可用时,应该将写入转发到那里。”
在回答了第二个问题之后,我相信第三个问题已经过时了(?)
最后是第一个问题:令牌、集群名称以及节点是否被引导将存储在系统中。(感谢漂移)