网络研讨会回顾:通过 InfluxDB 和 AWS 充分释放您的时间序列数据潜力
作者:社区 / 开发者
2024 年 5 月 29 日
导航至
最近,TechCrunch 主办了一场题为“充分释放您的时间序列数据潜力”的网络研讨会,其中 InfluxData 创始人兼首席技术官 Paul Dix 与 AWS Timestream 和 Neptune 总经理 Brad Bebee 进行了讨论,并由 InfluxData 工程师 Andrew Lamb 主持。
三人讨论了与时间序列数据相关的关键主题,包括时间序列数据库的独特挑战和优势、各个行业如何使用时间序列数据库,以及 InfluxData 和 AWS 联合推出的新产品——Timestream for InfluxDB 的具体细节。
本次回顾重点介绍了本次会议的一些主要要点。
要点
1. 时间序列数据库对于高效的数据管理和分析至关重要
会议中讨论的关键点之一是时间序列数据库在管理和分析大量数据方面的重要性。时间序列数据库不仅用于存储数据,还用于优化性能、改善用户体验、增强安全性以及降低成本。InfluxDB 专为处理时间序列数据的独特挑战而构建,包括大数据量、高摄取率以及随时间聚合和分析数据的需求。
Bebee 说:“时间序列让您能够做到这一点,我看到时间序列的应用非常广泛,超出了您通常的认知范围。通常,它应用于近地轨道航天卫星,也应用于流媒体视频。”
Dix 补充说:“有时这些观察结果看起来像是以固定间隔采样的指标,但有时这些观察结果实际上就像日志行或机器上的单个事件等等。”
2. AWS 和 InfluxDB 的合作增强了时间序列数据库管理
AWS 和 InfluxDB 之间的合作促成了名为 Timestream for InfluxDB 的新产品的开发。这项托管服务将开源 InfluxDB 的优势与 AWS 上托管服务的便利性和效率相结合。它使用户能够更专注于构建和使用其时间序列数据来深入了解其业务,而不是管理和运营其数据库。
Bebee 解释说:“因此,托管数据库服务以及 AWS 托管的 InfluxDB 服务 [Timestream for InfluxDB] 的好处在于,您可以腾出时间来管理服务器、管理数据库、修补备份、维护、窗口,您可以花更多时间构建和使用时间序列数据来深入了解您的业务。”
Dix 补充说:“我认为,如果您在 AWS 上并且想要 InfluxDB 2.x,那么自己运行它就没有意义了。运行 AWS 服务更有意义。”
3. AWS 托管的 InfluxDB 提供可扩展性、运营效率和数据保护
Timestream for InfluxDB 提供了许多优势,包括可扩展性、运营效率和数据保护。它支持高可用性配置,允许用户扩展其查询吞吐量。目前正在增强此功能,以允许用户使用其他可用区中的服务器扩展读取吞吐量,从而加快故障转移过程。
关于数据保护,Bebee 详细介绍了 AWS 托管的 InfluxDB 服务的数据保护功能,其中包括加密卷和备份、对传输中加密的支持、用于轮换凭证的工具以及自动服务备份和恢复功能。
4. InfluxDB 3.x 为高级分析打开了时间序列的大门
对话转向了 InfluxDB 的最新迭代版本 3。Dix 讨论了 InfluxDB 3.0 的开源技术基础、Influx 在重写核心数据库时的目标,以及版本 3 相对于以前版本的许多优势。这包括对 SQL 查询的支持以及处理极高分辨率数据的能力,而不会牺牲性能。
InfluxData 目前正在开发 InfluxDB 3.x 的开源版本,该版本将尽快在 AWS 上提供。(当前 Timestream for AWS 的默认版本是 InfluxDB v2.x。)
值得注意的引言
-
“了解时间序列以及度量如何随时间变化,对于深入了解您的系统中正在发生的事情至关重要。” - Brad Bebee
-
“时间序列数据的规模远远大于您在传统 OLTP 工作负载中看到的规模。” - Paul Dix
-
“如果您拥有一台您正在操作的机器,并且您关心其使用效率和持续健康状况,那么您很可能会创建、收集、分析和跟踪大量时间序列数据。” - Paul Dix
-
“客户非常喜欢托管的开源数据库和托管的开源 AWS 服务。” - Brad Bebee
-
“我们支持 Parquet。我们感到兴奋的另一件事是 Apache Iceberg,我们将在今年晚些时候支持它。” - Paul Dix
后续步骤
要了解有关 AWS/InfluxData 合作伙伴关系的更多信息,请观看网络研讨会录像。要开始使用 InfluxDB,请查看当前可用的不同选项。