我目前正在为即将到来的项目评估 Cassandra,并试图了解基础知识。
我有一个问题,当通过 CQL Shell 创建列族时 - 列族被创建为可用,但是当我使用 CLI 工具发出 DESCRIBE 命令或通过 DataStax OpsCenter 查看集群时,它不会出现。
我已经创建了这样的键空间:
CREATE KEYSPACE Testing
WITH replication = {'class': 'SimpleStrategy', 'replication_factor' : 1};
并将列族定义为:
CREATE TABLE SampleTable(
Id int PRIMARY KEY,
Name text,
OtherValue int
);
我可以成功地从 SampleTable 插入和选择数据,但是它没有通过 Describe 命令或 OpsCenter 显示。
我可以使用 CLI 命令行或 FluentCassandra 中的 API 创建可见的列族,但我想使用 CQL 方法。
这是 Cassandra 的第一天,所以我确定我缺少一些简单的东西。任何指针?