Cassandra 3.9和CQL规范版本

时间:2016-12-14 19:53:41

标签: cassandra cql cql3 cassandra-3.0

很好奇Cassandra 3.9支持哪些版本的cql。 我知道Cassandra 3.9支持cql 3.4.2,但是支持3.4.3吗?以及如何升级/配置Cassandra 3.9以使用cql 3.4.3?

我在互联网上搜索过,我找到了一些信息,例如Which CQL version corresponds to which Cassandra version?https://docs.datastax.com/en/landing_page/doc/landing_page/compatibility.html等,但这些帖子无法帮助我。

欢迎任何评论。感谢

1 个答案:

答案 0 :(得分:4)

  

很好奇Cassandra 3.9支持哪些版本的cql

CQL遵守semantic versioning,这意味着支持3.4.2的服务器应支持[3.0,3.4.2]范围内的任何内容。

  

但是否也支持3.4.3?以及如何升级/配置Cassandra 3.9以使用cql 3.4.3?

给定版本的Cassandra具有固定的最大CQL规范。对于3.9,正如你所指出的那样,它是3.4.2。无法配置更高版本。要从下一个CQL规范获取功能,需要升级Cassandra(请注意,所有the changes for 3.4.3都有fixVer = 3.10)