Cassandra CLI 和 Cassandra CQL 命令的区别

Differences between commands of Cassandra CLI and Cassandra CQL

我正在尝试 运行 以下 wso2cep 样本。 https://docs.wso2.com/display/CEP400/Sample+0067+-+Publishing+Map+Events+via+Cassandra+Transport

但是在最新的 cassandra 版本中我们找不到 cassandra-cli。所以我们必须改用cassandra CQL。

如何在 CQL 中 运行 以下针对 cassandra-cli 的命令?

 Create a keyspace: create keyspace CEP_KS;

 Use keyspace: use CEP_KS admin 'admin';

 Create column family: create column family CF_Transactions with comparator = 'UTF8Type' and caching='ALL';

谢谢..

cassandra-cli 是使用 Thrift 协议的旧客户端,现在已弃用,您应该使用 cqlsh 使用新的 CQL 二进制协议的客户端