Django の cqlengine を使用しています。DESCRIBE KEYSPACES
そこから作る方法はありますか?それはフォームで動作しcqlsh
ます。ドキュメントで何も見つかりませんでした
1 に答える
0
最善の策は、クラスター メタデータから取得することです。DESCRIBE
の一部ではありませんがcql
、cqlsh は python ドライバーを使用しているcqlengine
ため、同じメカニズムを使用できます。
https://github.com/apache/cassandra/blob/16490a48b02b6f206a78717e9b816983f0b76bb1/bin/cqlsh.py#L619
map(str, yourconnection.metadata.keyspaces.keys())
メタデータから、このように必要なほとんどのデータを収集できます。システム スキーマ テーブルをクエリすることもできますが、これはバージョン間で少し異なるため、ドライバーに任せることをお勧めします。
于 2016-11-25T18:02:59.630 に答える