Досега не съм намерил място в уебсайта за документация на Datastax, което да обобщава това.
Отговори:
7 за отговор № 1Тази таблица картира версии на DS към версиите на Cassandra: http://docs.datastax.com/en/landing_page/doc/landing_page/compatibilityDocument.html
42 за отговор № 2
Не съм сигурен дали има явна страницапоказва версия на cassandra от изданието DSE, но страницата "Бележки за издаване" на всяко издание на DSE показва инсталираните версии. Например, тук са Бележки към изданието за 4.5 които показват всички версии, включително cassandra, които са обновени при всяка малка версия.
Един от начините да проверите срещу изпълнените копия на Cassandra, като изпълните следните заявки в cqlsh:
select peer, release_version from system.peers;
select release_version from system.local;
Тази първа заявка ще върне всички хостове и тяхната версия за освобождаване, с изключение на локалния възел, който се запитва. Втората заявка ще я върне за локалния възел, който се иска.
Изходен пример:
cqlsh> select peer, release_version from system.peers;
peer | release_version
-----------+-----------------
127.0.0.3 | 2.1.2-SNAPSHOT
127.0.0.1 | 2.1.2-SNAPSHOT
(2 rows)
cqlsh> select release_version from system.local;
release_version
-----------------
2.1.2-SNAPSHOT
(1 rows)
41 за отговор № 3
Отворете cqlsh и напишете show VERSION
.
Това дава всички версии на cqlsh, DSE, Cassandra и др.
admin@cqlsh> SELECT cql_version FROM system.local;
cql_version
-------------
3.4.0
Също, nodetool version
показва версията на Касандра
9 за отговор № 4
Просто направете bin / cassandra -v, той ще работи дори ако cassandra вече работи. Една и съща опция -v, ако използвате версията на услугата вместо tarball.
1 за отговор № 5
също така, ако работите с opscenter, на страницата на таблото можете да видите каква версия на DSE и каква версия на Cassandra се изпълняват