繁体   English   中英

设置cassandra的ttl稍后/设置默认ttl?

setting cassandra ttl later on / setting default ttl?

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

有没有一种方法可以为cassandra cfs定义默认的ttl,如果列中没有ttl,则使用该默认ttl? 我无意中错过了为许多列定义ttl的操作,现在我不得不重新定义它。 替代方法:是否有一种简单的方法可以批量更新所有列并手动设置ttl?

1 个回复

无法设置默认TTL或进行大量TTL更新。 您将需要扫描数据并使用TTL版本覆盖每列。

为了在较旧的数据上设置较低的TTL,您可能会发现在扫描数据时获取列时间戳很有用。 指定方式取决于您所使用的客户端。 例如,在pycassa中,您可能会执行类似cf.get_range('', '', ..., include_timestamp=True)

1 cassandra中表上的默认TTL

是否可以将默认ttl添加到Cassandra(1.2)中的现有表中? 我不是指现有数据 - 据我所知,如果不重新插入数据就无法完成。 但是我们可以在表上设置ttl,以便进入表的任何新数据都具有该ttl吗? 不幸的是,修改应用程序以使用数据插入ttl不是一个选项。 ...

2 Cassandra:在超级列上设置TTL

我已经为Tomcat开发了一个插件,该插件可以将会话数据持久化并分布在Cassandra环上。 我希望Cassandra在各个列上使用TTL设置来处理会话到期。 我现在遇到的问题是,会话中的各种对象都在不同的时间到期,因此会话会随着时间的流逝而丢失未使用的对象-即使连续访问会话(和其他会话对 ...

3 Cassandra:零默认 TTL 是什么意思?

我有一个默认 TTL 为零的表,我想知道这意味着什么。 我在网上搜索过,但我得到了相互矛盾的陈述。 他们都没有解释零默认 TTL 意味着什么,但他们解释了将 TTL 设置为零意味着什么。 一个说您删除了列,另一个说您删除了 TTL 列(这表明该行将永远存在或措辞不当)。 大多数消息来源只讨论非零 ...

5 使用带有默认 TTL 的 cql3 创建 Cassandra 表

是否可以为插入其中的所有行创建一个具有默认 TTL 的表,或者您是否必须始终记住在执行插入/更新时设置 TTL? 在文档中看不到任何内容: http://www.datastax.com/documentation/cql/3.0/cql/cql_reference/create_table_ ...

6 表行为的cassandra TTL

假设我在second-1处插入了一列,在second-2处插入了另一列。 表的默认TTL设置为10秒,例如: 问题1 :数据1和数据2将在10秒后删除,数据1将在10秒后删除,数据2将在11秒后删除(因为它插入第二个2)? 问题2 :是否可以在表级设置TTL,使表中的每个条目都以F ...

7 ttl在卡桑德拉创建墓碑

我只在给卡桑德拉做插入。 插入时,不会插入null只是为了避免墓碑。 但是很少有TTL插入记录。 但是然后从表中执行select count(*)会产生以下错误- 读取76个活动行和1324个逻辑删除单元格以进行查询SELECT * FROM xx.yy WHERE令牌(y)&g ...

8 cassandra中TTL的最大值

我们可以为TTL分配的最大值是多少? 在cassandra的java驱动程序中,TTL被设置为int。 这是否意味着它仅限于Integer.MAX(2,147,483,647秒)? ...

9 在 cassandra 中检查行 TTL?

我有一个表/列族,我正在插入在一定时间后过期的行。 然后是否可以查询表以检查哪些行将很快到期(出于诊断目的,即类似于以下内容: ...

10 在Cassandra中仅更新TTL

在python中运行model.update(args, kwargs)时,如果数据没有不同,实际上并没有进行任何更改,对吗? 如果是这样,它会更新TTL吗? 如果没有,我们如何才能使它重置TTL? 用例: 我们有一个模型,用于存储扭曲的循环信息,并且它的TTL为10秒。 该程 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM