很好奇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等,但这些帖子无法帮助我。
欢迎任何评论。感谢
答案 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)