要获得与亚马逊 Timestream 类似的功能 LiveAnalytics,可以考虑适用于 InfluxDB 的亚马逊 Timestream。适用于 InfluxDB 的 Amazon Timestream 提供简化的数据摄取和个位数毫秒级的查询响应时间,以实现实时分析。点击此处了解更多信息。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Timestream for InfluxDB 3 中的部署模型
单节点部署
在单节点部署(同时适用于核心版和企业版)中,单个实例处理所有数据库操作。此配置具有以下特征:
-
一个节点即可执行多个关键角色:
-
写入器角色:处理对数据库的所有写入操作。
-
读取器角色:处理读取查询和数据检索操作。
-
压缩器角色:通过压缩数据文件优化存储(仅限企业版)。
-
-
核心版:单节点仅使用写入器和读取器角色进行操作。
-
企业版:单节点使用写入器、读取器和压缩器角色进行操作,以实现完整功能。
-
将所有操作整合到单一实例,从而简化管理。
-
与多节点部署相比,成本降低。
-
适用于开发、测试或较小规模的生产工作负载。
单节点部署是开始使用 Timestream for InfluxDB 3 或处理中等性能要求工作负载的理想选择。
多节点部署
多节点部署(仅限企业版)将工作负载分配到多个实例,以便提升性能、可扩展性和可用性。此配置提供:
-
根据工作负载需求灵活分配节点:
-
2 个节点,可同时处理写入和读取操作。
-
1 个专用的压缩器节点,用于优化存储。
-
-
水平扩缩功能,适应不断增长的工作负载。
-
通过在不同可用区的多个节点之间分配工作负载,增强容错能力。
-
提高查询性能。
-
更好地处理并发操作。
对于具有高吞吐量要求、海量数据处理需求或需要增强可用性的生产环境,建议使用多节点部署