Cassandra的Thrift接口是否可以預先知道某個特定的客戶端查詢是否將使用複合鍵定義表(CQL3)?你怎麼知道表格的模式是什麼?Cassandra的thrift接口是否知道複合鍵表CQL3?
1
A
回答
1
Cassandra將架構信息存儲在某些系統表中。您可以查詢這些以獲取指示行具有複合主鍵的模式信息。
但是,您可能想重新考慮爲什麼要這樣做。你的應用程序應該知道它操縱的表的模式;它應該已經知道它使用什麼表以及它們的主鍵是什麼。
0
查看此question and the answer瞭解如何從系統表中確定模式的詳細信息。
無論如何,Raedwald已經說過,你應該問兩次爲什麼你想這樣做。
相關問題
- 1. Cassandra CQL3複合鍵返回重複值
- 2. Cassandra CQL3從複合主鍵表中選擇行鍵
- 3. Cassandra/CQL3列系列可以有一個複合分區鍵嗎?
- 4. Apacha Cassandra CQL3多組合列格式
- 5. Cassandra cql3 PHP支持
- 6. 組合鍵上的CQL2列切片和CQL3是否相等?
- 7. CQL JDBC 1.2.5是否與cassandra-thrift-2.0.1和cassandra-clientutil-2.0.1兼容?
- 8. C#cassandra複合主鍵
- 9. Cassandra複合關鍵性能
- 10. Kundera Cassandra JPQL與複合鍵
- 11. CQL3與CQL2和Thrift的區別?
- 12. 如何以編程方式知道Cassandra中的表的主鍵
- 13. Thrift,.NET,Cassandra - 這是正確的組合嗎?
- 14. 使用Thrift從.NET連接到Cassandra
- 15. Cassandra:具有複合鍵的列家庭
- 16. 是否有Node.js/JavaScript的Thrift或Cassandra客戶端
- 17. 如何在複合行鍵的CQL3中做multiget?
- 18. 複合鍵是否允許重複
- 19. Cassandra System.OutOfMemoryException,它是一個Thrift錯誤嗎?
- 20. 在JSF2中,如何知道複合組件是否有孩子?
- 21. 使用CQL3和varchar鍵分頁Cassandra中的大型結果集
- 22. JCheckBox知道是否選中複選框
- 23. 加入表具有複合鍵軌道
- 24. erlang thrift cassandra multiget_slice返回空列表
- 25. cassandra複合節點,多節點上的複合鍵
- 26. 我們如何知道類/接口是否有委託? --iOS
- 27. 如何知道進程是否正在使用網絡接口?
- 28. 如何在CQL3中爲複合鍵列創建空列值
- 29. 在卡桑德拉CQL3創建複合列鍵/名
- 30. 是否有可能知道一個串口在linux中是否連接/斷開?
你是什麼意思「提前」?你的意思是像SQL準備聲明的東西嗎? – Raedwald
@Raedwald由於複合鍵的表格以不同的格式返回數據(請參閱:http://www.datastax.com/dev/blog/thrift-to-cql3)。我想告訴我何時需要根據格式解析結果集。 – rudygodoy
所以你問你怎麼知道表的模式是什麼? – Raedwald