2016-11-25 2 views

ответ

0

Лучше всего получить его из метаданных кластера. DESCRIBE не является частью cql но cqlsh использует драйвер питона так же, как cqlengine, так что вы можете использовать тот же механизм:

https://github.com/apache/cassandra/blob/16490a48b02b6f206a78717e9b816983f0b76bb1/bin/cqlsh.py#L619

map(str, yourconnection.metadata.keyspaces.keys()) 

из метаданных можно собрать большую часть данных, которые вы хотите, как это. Вы также можете запросить таблицы системных схем, но это немного изменится между версиями, поэтому я бы рекомендовал, чтобы водитель сделал это за вас.

Смежные вопросы