

要获得与亚马逊 Timestream 类似的功能 LiveAnalytics，可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间，以实现实时分析。点击[此处](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)了解更多信息。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 仓储服务
<a name="storage"></a>

适用于 LiveAnalytics 的 Timestream 存储和组织时间序列数据，以优化查询处理时间并降低存储成本。其提供数据存储分层，并支持两种存储层：内存存储和磁性存储。内存存储针对高吞吐量数据写入和快速 point-in-time查询进行了优化。磁性存储针对吞吐量较低的延迟数据写入、长期数据存储和快速分析查询进行优化。

适用于 LiveAnalytics 的 Timestream 通过在单个 AWS 区域内的不同可用区自动复制内存和磁性存储数据，确保数据持久性。确认写入请求完成之前，所有数据都将写入磁盘。

适用于 LiveAnalytics 的 Timestream 允许您配置保留策略，以将数据从内存存储移动到磁性存储。当数据达到配置值时，适用于 LiveAnalytics 的 Timestream 会自动将数据移至磁性存储。还可以在磁性存储上设置保留值。当磁性存储中的数据过期时，会永久删除数据。

例如，假设您将内存存储配置为存储一周的数据，将磁性存储配置为存储 1 年的数据。使用与数据点关联的时间戳计算数据的年限。当内存存储中的数据保存一周后，会自动移至磁性存储。然后，它会保存在磁性存储中一年时间。数据保存一年后，会从适用于 LiveAnalytics 的 Timestream 中删除。内存存储和磁性存储的保留值共同决定数据在适用于 LiveAnalytics 的 Timestream 中的存储时长。这意味着，对于上述场景，从数据到达之时起，数据在适用于 LiveAnalytics 的 Timestream 中存储 1 年零 1 周的时间。

**注意**  
当延长内存或磁性存储的保留期时，保留期更改将从此时起生效。例如，如果内存存储的保留期设置为 2 小时，随后通过更新表保留策略将其更改为 24 小时，则内存存储将能够保存 24 小时的数据，但在此更改执行后 22 小时将填充 24 小时的数据。适用于 LiveAnalytics 的 Timestream 不会从磁性存储中检索数据以填充内存存储。

为确保时间序列数据的安全性，默认情况下，适用于 LiveAnalytics 的 Timestream 中的数据始终处于加密状态。这适用于传输中数据和静态数据。此外，适用于 LiveAnalytics 的 Timestream 允许您使用客户管理的密钥以保护磁性存储中的数据。有关客户自主管理型密钥的更多信息，请参阅 [AWS KMS keys](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#kms_keys)。