将DataStax 4.8.11与Cassandra 2.1.17,Ubuntu14.04一起使用 我正在尝试使用时间数据类型创建一个表。语法在Cassandra 2.2.8 / Win7上运行正常,但在DataStax 4.8.11上没有。
CREATE KEYSPACE tests WITH REPLICATION = {'class' : 'SimpleStrategy', 'replication_factor': 1};
CREATE TABLE testts (
ID int PRIMARY KEY,
mdate timestamp,
ttime time);
我收到错误:
无效请求:code = 2200 [无效查询]消息=未知类型tests.time]
由于
答案 0 :(得分:2)
body
数据类型为introduced in protocol version 4,需要Cassandra 2.2+(DataStax Enterprise 5.0+)。因此,time
不能用于DataStax 4.8.x / Cassandra 2.1中的列。