2016-12-14 4 views
3

Juste curieux de savoir quelles versions de cql sont pris en charge dans Cassandra 3.9. Je sais que cql 3.4.2 est supporté dans Cassandra 3.9, mais que 3.4.3 est aussi supporté? et comment mettre à niveau/config Cassandra 3.9 à utiliser cql 3.4.3?Cassandra 3.9 et CQL version des spécifications

J'ai recherché sur Internet, j'ai trouvé des informations comme Which CQL version corresponds to which Cassandra version?, https://docs.datastax.com/en/landing_page/doc/landing_page/compatibility.html, et ainsi de suite, mais ces messages ne peuvent pas être utiles.

Commentaires bienvenus. Merci

Répondre

3

curiosité ce que les versions de cql sont pris en charge Cassandra 3,9

CQL adhère à semantic versioning, ce qui signifie qu'un serveur prenant en charge 3.4.2 devrait soutenir quoi que ce soit dans l'intervalle [3.0, 3.4.2] .

mais si 3.4.3 est également pris en charge? et comment mettre à niveau/config Cassandra 3.9 à utiliser cql 3.4.3?

Une version donnée de Cassandra a une spécification CQL maximale fixe. Pour 3.9, c'est 3.4.2, comme vous le faites remarquer. Il n'y a aucun moyen de configurer une version supérieure. Pour obtenir les caractéristiques de la prochaine spécification CQL, il faut mettre à jour Cassandra (notez que tous les the changes for 3.4.3 ont fixVer = 3.10)