2016-02-18 66 views
0

我试图运行以下wso2cep样本。 https://docs.wso2.com/display/CEP400/Sample+0067+-+Publishing+Map+Events+via+Cassandra+TransportCassandra CLI和Cassandra命令之间的区别CQL

但在最新的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'; 

谢谢..

回答

1

卡桑德拉-CLI是使用节俭协议的老客户了,现在过时,你应该使用cqlsh客户端,使用新的CQL二进制协议

+0

是的,我用它。但上面的命令不能在cqlsh中运行,因为它们是。有语法差异或什么? – Minudika

+0

您需要在使用** cqlsh **时创建一个模式(CREATE TABLE ...) – doanduyhai