表的參數值,包括TimeToLive,最大版本數等。
資料結構
message TableOptions {
optional int32 time_to_live = 1; // 可以動態更改
optional int32 max_versions = 2; // 可以動態更改
optional int64 deviation_cell_version_in_sec = 5; // 可以動態修改
}
time_to_live:
-
類型:int32
-
描述:本張表中儲存的資料的存活時間,單位秒。
max_versions:
-
類型:int32
-
描述:本張表保留的最大版本數。
deviation_cell_version_in_sec:
-
類型:int64
-
描述:最大版本偏差。目的主要是為了禁止寫入與預期較大的資料,比如設定deviation_cell_version_in_sec為1000,當前timestamp如果為10000,那麼允許寫入的timestamp範圍為[10000 - 1000, 10000 + 1000]。