我想從我當前的SQL-esque解決方案(simpledb)切換到cassandra,主要是由於速度,成本和cassandra的內置緩存功能。然而,我堅持索引的想法。我收集了cassandra,你必須手動創建索引才能執行復雜的查詢。但是,如果你有一個像下面,有一個簡單的supercolumn行數據:Cassandra是否支持條件查詢?
ROW1 {值1 =「5」,值2 =「7」,值3 =「9」}
而且你需要執行動態查詢,例如「給我所有的行在x和y之間的值爲1,z和q之間的值爲2等等,這是可能的嗎?或者如果你有這樣的疑問,使用cassandra是不好的主意?」