Mise à niveau d’Apache Cassandra 3.X à partir de 2.1

Est-il possible de mettre à niveau Apache Cassandra 2.1.9+ vers Apache Cassandra 3.1+ directement?

Les notes de mise à jour pour la version 3.0 mentionnent que les mises à niveau directes nécessitent un minimum d’Apache Cassandra 2.1.9+, mais toutes les autres versions d’Apache Cassandra ne mentionnent pas si une version intermédiaire est nécessaire.

Oui, vous pouvez passer de Cassandra 2.1.9 (ou supérieur) à Cassandra 3.1 (ou supérieur).

Comme indiqué dans le blog de développement DataStax en juin 2015 , Cassandra est passée à un cycle de publication “tick-tock” avec la version 3. Les détails que vous pouvez obtenir depuis le lien, mais le point principal est la structure de publication de 3. x n’est pas la même chose qu’avec 2.x.

Les versions 2.0, 2.1 et 2.2 de Cassandra étaient assez différentes en termes de fonctionnalités et de modifications de stockage, nécessitant un chemin de mise à niveau structuré. Cassandra 3.x ne le fait pas. Vous pouvez mettre à jour directement vers 3.1, 3.4 ou 3.10 (vient de sortir). Tant que vous répondez aux exigences de mise à niveau 3.0 (version Cassandra> = 2.1.9), vous n’avez pas à vous soucier des mises à niveau intermédiaires avec la ligne 3.x.