2012-04-13 78 views
3

我有一個cassandra數據庫和一列列(二級鍵)A,B,C列家族。我需要從中選擇所有行,但篩選具有空B列的行。使用CQL可以做到這一點嗎?或者,也許有可能只是選擇空列的行(在cql中,輔助鍵可能只被精確的值過濾)?CQL:空列篩選器行

回答

2

不,目前不可能。過濾必須發生在客戶端。

如果這是一種您知道需要提前提交的查詢,我建議維護沒有B列的行的索引。

+0

請問您是否澄清了「維護沒有B列的行索引」的含義?我正在逐步調整與尤里相同的需求。 – mico 2012-04-23 12:31:16

+1

@mico例如,在單獨的CF中,使用一行來存儲第一個CF中沒有B列的所有行的鍵。每個行鍵都會放在一個新列中。 – 2012-04-24 16:02:45