发布于: Oct 18, 2021

Amazon Keyspaces (for Apache Cassandra) 是一项可扩展、高度可用且兼容 Apache Cassandra 的完全托管式数据库服务,该服务现在支持使用存活时间 (TTL) 设置自动使数据过期。借助 TTL,您可以设置表中属性或行的过期时间,Keyspaces 将会自动删除过期的属性或行。 

如果您的数据快速增长,并且您想要通过删除不想无限期保留的数据来控制成本的话,那么 TTL 非常有用。如果您面临与数据保留相应的合规性要求,则可以使用 TTL 来在所需时间删除数据。您可以通过 INSERT 或 UPDATE 命令指定 TTL 设置,或者您可以在表级别设置默认 TTL 值。数据过期时,Amazon Keyspaces 会立即将其从应用程序读取中筛掉。Keyspaces 将会自动删除已过期的数据,一般是在数据过期之后 10 天内。Keyspaces TTL 是完全托管的。您无需负责运行数据清理过程,并且 Keyspaces TTL 不会影响应用程序的性能。

TTL 定价基于行的数量和大小,请参阅 TTL 文档。使用 TTL 删除的属性。TTL 现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。要了解更多信息,请参阅使用 Amazon Keyspaces 存活时间 (TTL) 使数据过期