在CQL3表的創建後:CQL選擇行無列
CREATE TABLE data(
row_key text,
k1 text,
k2 text,
PRIMARY KEY (row_key , k1 ,k2)
);
我想知道的所有存儲在表卡桑德拉行。但是當我在cqlsh中運行這個時:
SELECT row_key FROM data;
我找回很多重複的條目。我基本上得到每列我插入的條目。含義:我爲每個(k1 & k2)獲得row_key的條目。
但我的原意是:「給我所有的分區(行)的密鑰列表」。我不想序列化所有列(k1 & k2)。
我在這裏做錯了什麼?
是的,這是要走的路。我怎麼會錯過這個:/事實上,我使用限制查詢來檢索我的情況下用戶的前5個位置。 –