【发布时间】:2016-06-06 18:08:29
【问题描述】:
刚接触 Cassandra,我刚刚阅读了有关 Cassandra DTCS 的博客。
假设我有一个这样的表,例如,
CREATE TABLE foo (
id text,
t1 timestamp,
t2 timestamp,
bar text,
PRIMARY KEY (id,t1)
);
看来我唯一需要做的就是启用 DTCS
ALTER TABLE <table> WITH compaction = {
'class': 'DateTieredCompactionStrategy',
'timestamp_resolution':'<resolution>', 'base_time_seconds':'3600',
'max_sstable_age_days':'365'};
这是真的吗?那么 cassandra 如何知道我的数据的哪个字段是我希望用于 DTCS 的时间戳?
【问题讨论】:
标签: cassandra