社区专栏>VictoriaMetrics vs prometheus>
原创
VictoriaMetrics vs prometheus
Prometheus 作为监控核心,具备强大的数据模型、丰富的监控能力、强大的查询语言 PromQL、简单易用、管理方便等特点。但是 Prometheus 最大的不足时不支持集群模式。
VictoriaMetrics的5大特性
1. 它可以作为 Prometheus 的长期储存,支持集群模式,支持 Prometheus 查询 API;
2. 部署简单,无论是单节点版本还是集群版本,都只需要运行所需的组件可执行文件不需要安装任何依赖;
3. 使用 vmbackup/vmrestore 工具可以将即时快照备份到 S3;
4. 读写性能比 InfluxDB 和 TimescaleDB 高达 20 倍;百万时间序列数据下,内存使用比 InfluxDB 少 10 倍,比 Prometheus、Thanos 或 Cortex 少 7 倍;数据高压缩,与 Prometheus、Thanos 或 Cortex 相比,所需的存储空间最多可减少 7 倍;
5. 具有高延迟 IO 和低 IOPS;
一下是VictoriaMetrics的架构(来自vm官网)

原创
VictoriaMetrics vs prometheus
Prometheus 作为监控核心,具备强大的数据模型、丰富的监控能力、强大的查询语言 PromQL、简单易用、管理方便等特点。但是 Prometheus 最大的不足时不支持集群模式。
VictoriaMetrics的5大特性
1. 它可以作为 Prometheus 的长期储存,支持集群模式,支持 Prometheus 查询 API;
2. 部署简单,无论是单节点版本还是集群版本,都只需要运行所需的组件可执行文件不需要安装任何依赖;
3. 使用 vmbackup/vmrestore 工具可以将即时快照备份到 S3;
4. 读写性能比 InfluxDB 和 TimescaleDB 高达 20 倍;百万时间序列数据下,内存使用比 InfluxDB 少 10 倍,比 Prometheus、Thanos 或 Cortex 少 7 倍;数据高压缩,与 Prometheus、Thanos 或 Cortex 相比,所需的存储空间最多可减少 7 倍;
5. 具有高延迟 IO 和低 IOPS;
一下是VictoriaMetrics的架构(来自vm官网)
