1
在查詢多個索引列時,cassandra可以使用多個本機二級索引嗎?在查詢多個索引列時,cassandra可以使用多個本機二級索引嗎?
利用
典型的例子假設一個用戶列族與出生日期指標既與狀態:
create column family users with comparator=UTF8Type
and column_metadata=[{column_name: full_name, validation_class: UTF8Type},
{column_name: birth_date, validation_class: LongType, index_type: KEYS},
{column_name: state, validation_class: UTF8Type, index_type: KEYS}];
當我查詢:
get users where state = 'UT' and birth_date = 1970;
不卡桑德拉同時使用索引來獲取行?
基於Compound Indexes in Apache Cassandra看來答案是否定的
這樣做是否在服務器端或客戶端(通過網絡傳輸整個數據並在本地評估查詢的其餘部分)? –