欢迎参与 8 月 1 日中午 11 点的线上分享,了解 GreptimeDB 联合处理指标和日志的最新方案! 👉🏻 点击加入

Skip to content
关于 InfluxDB
InfluxDB 是由 InfluxData 开发的流行开源时序数据库,专为处理高速写入和实时查询的监控、物联网和分析用例而设计。InfluxDB 经历了多个版本的演进,v1 和 v2 使用自定义存储引擎(TSM),而 v3 采用 Apache Parquet 和 Arrow 以获得更好的性能和兼容性。它具有 InfluxQL(类似于 SQL)和 Flux 查询语言用于数据分析。
点击这里阅读 GreptimeDB 与 InfluxDB 性能基准的完整报告。
GreptimeDB vs. InfluxDB
特性/方面GreptimeDBInfluxDB
数据模型统一可观测数据库时序数据库
值模型多值(支持复杂数据结构)多值(标签和字段)
多模型支持在一个数据库中支持指标、日志与链路追踪仅指标(日志/链路追踪需要独立系统)
数据摄取协议SQL
gRPC
InfluxDB 行协议
Prometheus 远程存储
OpenTelemetry
HTTP API
InfluxDB 行协议
HTTP API
Telegraf 插件
查询语言SQL 和 PromQL(双接口)InfluxQL 和 Flux(v1/v2)
SQL 和 InfluxQL(v3)
数据保留灵活的 TTL 策略与分层存储保留策略与自动删除
持续聚合内置 SQL 聚合、Pipeline ETL 引擎与 Flow 流计算Continuous Queries(v1/v2)
Tasks 和 Checks(v3)
用例统一可观测性、实时分析、物联网监控、边缘计算物联网监控、DevOps 指标、应用程序监控
架构云原生分布式,计算存储分离单一二进制文件(v1/v2)
云原生微服务(v3)
存储格式Apache Parquet(列式,压缩)TSM 引擎(v1/v2)
Apache Parquet(v3)
存储扩展性对象存储集成,无限容量本地存储(v1/v2)
对象存储支持(v3)
高可用性原生集群与自动故障转移企业集群(v1/v2)
原生高可用(v3)
许可证Apache 2.0MIT(开源)
商业(企业版)
部署选项单节点、集群、K8s 原生、边缘到云统一 API单一二进制文件、容器化、云托管
版本兼容性所有部署的一致 API主要版本间有重大变更
编程语言Rust(内存安全、高性能)Go(v1/v2)
Rust(v3)

加入我们的社区

获取 Greptime 最新更新,并与其他用户讨论。