Проверьте версию CQL с Cassandra и cqlsh?

Как вы проверяете, какая версия cql используется в cqlsh?

В sql вы делаете это:

Select @@version

Ответы

Ответ 1

Есть несколько способов сделать это.

Из cqlsh вы можете просто show version.

[email protected]> show version
[cqlsh 5.0.1 | Cassandra 2.1.8 | CQL spec 3.2.0 | Native protocol v3]

Однако это работает только изнутри cqlsh. К счастью, вы также можете запросить system.local для этой информации.

[email protected]> SELECT cql_version FROM system.local;

 cql_version
-------------
       3.2.0

(1 rows)

В таблице system.local есть другие полезные биты информации о ваших текущих версиях инструментов node, cluster и Cassandra. Для получения дополнительной информации проверьте это с помощью SELECT * FROM system.local; (только 1 строка) или desc table system.local.