1
是否有可能在一個查詢中從Cassandra獲取col的「a」鍵值爲「1」,col的「b」鍵值爲「2」,cols爲「c」和「d」爲「3」等等。如何從Cassandra的一個查詢中獲取不同列的多行?
如果是,hector是否支持它?
(所有這些列在一米的家人和同類型的。)
是否有可能在一個查詢中從Cassandra獲取col的「a」鍵值爲「1」,col的「b」鍵值爲「2」,cols爲「c」和「d」爲「3」等等。如何從Cassandra的一個查詢中獲取不同列的多行?
如果是,hector是否支持它?
(所有這些列在一米的家人和同類型的。)
這不是在卡桑德拉節儉API(http://wiki.apache.org/cassandra/API)方法mutliget_slice()的支持,並赫克託適用於這個方法的頂部。
便捷方法可能會在客戶端庫中通過多次調用get_slice來實現,但無論如何都需要多次網絡查詢。
謝謝,我知道。我正在尋找一些更有效的解決方案。 – Dima 2012-04-18 07:22:52
不幸的是,更高效的解決方案是不可能的,因爲它不被底層協議支持。 – Wildfire 2012-04-18 13:50:10