如何使用CQL 3獲取Cassandra中keyspace中所有列族的列表?如何列出keyspace中的列族?
21
A
回答
21
cqlsh> select columnfamily_name from system.schema_columnfamilies where keyspace_name = 'test';
columnfamily_name
-------------------
commits
foo
has_all_types
item_by_user
test
test2
user_by_item
(7 rows)
33
甚至更簡單(如果你使用cqlsh),切換到你的密鑰空間與use
,然後執行describe tables
:
cqlsh> use products;
cqlsh:products> describe tables;
itemmaster itemhierarchy companyitemfavorites
testtable
注:describe命令專用只cqlsh。
11
CQL API支持TABLES
和COLUMNFAMILIES
:
$ cqlsh
cqlsh> DESCRIBE KEYSPACES;
cqlsh> USE keyspace_shaharma;
看到列族,
cqlsh:keyspace_shaharma> DESCRIBE COLUMNFAMILIES;
或
cqlsh:keyspace_shaharma> DESCRIBE TABLES;
相關問題
- 1. 如何列出Cassandra列族中的所有列名?
- 2. 如何設置Hbase表列家族的列族大小?
- 3. 如何在列族中的超級列下創建子列
- 4. 如何在列族中存儲數組
- 5. Hbase列族
- 6. 超級列族
- 7. 導出/導入bigtable的特定列族
- 8. 如何在Cassandra的列族中定義動態列?
- 9. 如何從ruby客戶端的cassandra列族中獲取列名?
- 10. 如何使用cql在cassandra的列族中動態添加列
- 11. 如何將列添加到hbase中的列族
- 12. 如何取消設置的HBase列族
- 13. 在cql中創建列族?
- 14. 如何使用非鍵列從Cassandra列族中刪除行?
- 15. 如何從另一個列中填充Cassandra列族?
- 16. 如何格式排列家族樹
- 17. Cassandra如何對靜態列族排序
- 18. Hbase - 如何添加超級列家族?
- 19. phpcassa創建列族
- 20. CQL3顯示列族
- 21. 使用Astyanax列出在卡桑德拉列族的所有行
- 22. Cassandra使用JMX的列族列表
- 23. cassandra:不一致的列族
- 24. 標準列家族vs超級列家族
- 25. 如何更改hbase表中的列族的名稱
- 26. cassandra中未配置的列族
- 27. 保留列族中的排序值
- 28. 比較cassandra中的兩列家族
- 29. Datastax中的動態列族Cassandra
- 30. 如何計算cassandra列族中的行數
作爲卡桑德拉3.0,這應該是:'SELECT TABLE_NAME FROM system_schema .tables WHERE keyspace_name ='test';' – etienne