2017-07-14 78 views
0

我想了解在表定義中未指定任何集羣密鑰時的情況。Cassandra - 未指定集羣密鑰時的內部數據存儲

如果一個表只有一個分區鍵而沒有集羣鍵,那麼同一分區下的行的存儲順序是什麼?當不存在集羣密鑰時,是否允許在同一分區下有多行?我試圖在網上搜索,但無法得到明確的解釋。

回答

0

我從卡桑德拉用戶組下面解釋使這裏萬一別人張貼尋找同樣的信息:

「需要注意的是一個表總是有一個分區鍵,並且,如果表中有 沒有聚簇列,那麼該表的每個分區只有一個由單個行組成的 (因爲主鍵唯一標識了 行,並且如果沒有 聚類列,則主鍵等於分區鍵)。

http://cassandra.apache.org/doc/latest/cql/ddl.html#the-partition-key