创建keyspace。
语法
create_keyspace_statement ::= CREATE KEYSPACE [ IF NOT EXISTS ] keyspace_name WITH options
说明 keyspace在Lindorm中类似于namespace的概念,由于底层设计限制,所以Lindorm CQL暂时不支持设置副本复制策略以及副本数,都是使用默认参数。
参数
参数名称 | 示例值 | 描述 |
---|---|---|
keyspace_name | testks | 键值空间名称。 |
options | replication | 目前取值固定为replication 和durable_writes 。
|
示例
CREATE KEYSPACE testks WITH replication = {'class': 'SimpleStrategy', 'replication_factor': 1}
说明 Lindorm CQL keyspace兼容层暂时不支持设置replication和durable_writes属性,用户层看到的都是默认的2副本以及为默认为true的durable_write属性,后续会开放对应功能设置。