使用 InfluxDB 进行流处理
处理连续的大量数据流,以便即时检测状况和异常,检查结果,并同时分析来自多个数据流的数据。
立即开始
什么是流处理?
流处理是指处理运动中的数据。它是一种大数据技术,用于查询连续的传入数据流并快速检测状况。
为什么选择 InfluxDB 进行流处理?
流处理通过实时处理数据来统一应用程序和分析。它的主要优势在于它可以更快地提供洞察,通常在几毫秒到几秒内。也就是说,流处理自然地适合时间序列数据,因为大多数连续数据系列都是时间序列数据。时间序列数据需要一个专门构建的数据库来摄取、存储和处理它。这正是 InfluxDB 的作用。这就是为什么,鉴于其高写入吞吐量和它允许的可扩展性,InfluxDB 适合流处理。
InfluxData 平台的组件
InfluxDB
InfluxDB 是一个时间序列数据库,旨在处理高写入和查询负载。它是 TICK Stack 的一个组成部分。InfluxDB 旨在用作任何涉及大量带时间戳数据的用例的后备存储,包括 DevOps 监控、应用程序指标、物联网传感器数据和实时分析。
Kapacitor
Kapacitor 是一个开源数据处理框架,可以轻松创建警报、运行 ETL 作业和检测异常。Kapacitor 是 TICK Stack 的最后一部分。
开发人员的相关资源
InfluxDB 集成
免费 InfluxDB 培训
获取蓝图
“为什么选择 InfluxDB?对于 Playtech 来说,拥有可观测性,了解系统行为以预测早期阶段可能发生的停机和问题非常重要。”
Aleksandr Tavgen开放数据标准驱动性能和互操作性
InfluxDB 3 使用 Rust 和 FDAP 堆栈构建—Flight、DataFusion、Arrow 和 Parquet—利用 Apache 支持的技术,以在任何规模上高效地摄取、存储和分析时间序列数据。
F
Flight 用于高效的列式数据传输

D
DataFusion 用于高性能查询
A
Arrow 用于优化的内存列式分析

P
Parquet 用于高压缩存储

















