2016-02-18 62 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