使用 Amazon Timestream 运行和管理开源 InfluxDB 数据库

使用 Amazon Timestream 运行和管理开源 InfluxDB 数据库

💡 原文中文,约4900字,阅读约需12分钟。
📝

内容提要

Amazon Timestream现在支持使用InfluxDB作为数据库引擎,可轻松运行实时时间序列应用程序。Timestream提供两个引擎选择:Timestream for LiveAnalytics和Timestream for InfluxDB。使用InfluxDB引擎可实现低延迟查询和特定功能,使用LiveAnalytics引擎可处理大规模时间序列数据。通过Timestream对InfluxDB的支持,可获得最佳性能和可用性,并提高弹性。创建InfluxDB实例后,可通过InfluxDB UI访问,并使用Influx CLI等工具将数据摄取到实例中。最后,可使用InfluxDB UI查询数据。

🎯

关键要点

  • Amazon Timestream 现在支持使用 InfluxDB 作为数据库引擎。

  • Timestream 提供两个数据库引擎选择:Timestream for LiveAnalytics 和 Timestream for InfluxDB。

  • Timestream for InfluxDB 引擎适合近乎实时的查询和特定功能,LiveAnalytics 引擎适合大规模数据处理。

  • 使用 Timestream 对 InfluxDB 的支持可以获得最佳性能和可用性,并提高弹性。

  • 创建 InfluxDB 实例后,可以通过 InfluxDB UI 访问并使用 Influx CLI 摄取数据。

  • 可以选择多可用区部署以提高数据的可用性和故障转移能力。

  • 配置完成后,可以使用 InfluxDB UI 查询数据并创建令牌与实例交互。

  • AWS 与 InfluxDB 的合作旨在简化用户体验并推动开源社区的发展。

  • Timestream for InfluxDB 现已在多个 AWS 区域推出。

  • 迁移到 Timestream for InfluxDB 可以通过备份和 Amazon S3 进行。

  • 目前支持 InfluxDB 的开源 2.7.5 版本,定价信息可在 Amazon Timestream 定价页面查看。

延伸问答

Amazon Timestream 支持哪些数据库引擎?

Amazon Timestream 现在支持 Timestream for LiveAnalytics 和 Timestream for InfluxDB 两种数据库引擎。

使用 Timestream for InfluxDB 的主要优势是什么?

使用 Timestream for InfluxDB 可以实现低延迟查询、最佳性能和可用性,并提高弹性。

如何创建 InfluxDB 实例?

在 Timestream 控制台中选择 Timestream for InfluxDB,填写数据库凭证并配置实例类、存储类型和容量后即可创建 InfluxDB 实例。

Timestream for InfluxDB 适合哪些用例?

Timestream for InfluxDB 适合需要近乎实时查询或使用 InfluxDB 特定功能的用例。

如何将数据摄取到 InfluxDB 实例中?

可以使用 Influx CLI、Telegraf 代理和 InfluxDB 客户端库等工具将数据摄取到 InfluxDB 实例中。

Timestream for InfluxDB 的可用性如何?

Timestream for InfluxDB 现已在多个 AWS 区域推出,包括美国东部、美国西部、亚太地区和欧洲。

🏷️

标签

➡️

继续阅读