2011-09-05 162 views
0

我知道時間戳記有最終的一致性,但有些情況下每行不需要一致性,而不是每個單元格。在這種情況下,每個單元8bytes只是磁盤和內存的浪費。Cassandra時間戳8字節

有沒有辦法擺脫細胞的時間戳?

回答

2

不,因爲每單元時間戳是卡桑德拉無模式的固有結果。您的應用程序可能一次只寫一行,但Cassandra不知道。它必須允許某人稍後出現並覆蓋該行中的某一列的可能性。該列將需要自己的時間戳。

壓縮(即將在Cassandra 1.0中)應該會減少重複時間戳的開銷。見https://issues.apache.org/jira/browse/CASSANDRA-47