Copyright © 2022-2025 aizws.net · 网站版本: v1.2.6·内部版本: v1.23.5·
页面加载耗时 0.00 毫秒·物理内存 70.1MB ·虚拟内存 1303.6MB
欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
LTER KEYSPACE 命令用于更改Cassandra中创建的键空间中的复制因子,策略名称和持久写入属性。
语法:
ALTER KEYSPACE <identifier> WITH <properties>
或
ALTER KEYSPACE "KeySpace Name" WITH replication = {'class': 'Strategy name', 'replication_factor' : 'No.Of replicas'};
或
Alter Keyspace KeyspaceName with replication={'class':'StrategyName', 'replication_factor': no of replications on different nodes} with DURABLE_WRITES=true/false
示例:
让我们以一个示例来演示" Alter Keyspace"。这会将密钥空间策略从" SimpleStrategy"更改为" NetworkTopologyStrategy",并且DataCenter1的复制因子从3更改为1、
ALTER KEYSPACE lidihuo WITH replication = {'class':'NetworkTopologyStrategy', 'replication_factor' : 1};
在Cassandra中,"DROP Keyspace"命令用于删除来自Cassandra的所有数据,列族,用户定义的类型和索引的键空间。Cassandra在删除键空间之前先对键空间进行快照。如果C ...