我正在使用以下版本的cql和cassandra。见下文:
cqlsh 2.3.0 | Cassandra 1.1.10 | CQL规范3.0.0 |节俭协议(protocol)19.33.0
我有所有CF和大量数据。当我运行时:
注意:CF是使用pycassa创建的,正在尝试使用cql进行读取。不知道,这是否会有所作为。
它抛出
错误的请求:未配置的columnfamily
也许您打算使用CQL 2?启动cqlsh时,尝试使用-2选项。
有没有需要解决的特定设置来解决此问题?
最佳答案
默认情况下,CQL3不区分大小写,除非用双引号引起来。尝试将您的CFNAME用双引号引起来。
SELECT * FROM "CFNAME" LIMIT 1;
好像您忘记了在创建表时从api启用CQL3