目录
产品简介
ceresdb 是一款高性能、分布式、schema-less 的云原生时序数据库,能够同时处理时序型(time-series)以及分析型(analytics)负载。ceresdb 于2022年开源。
ceresdb 诞生于蚂蚁集团内部,是基于 oceanbase 分布式存储引擎设计的时序数据库产品,用来存储和管理时间序列数据,提供高性能读写、高压缩比低成本存储、可视化查询等功能,有效解决由于采集数据点量大、高频造成的存储成本高,写入和查询分析效率低的问题。适用于物联网 iot、运维监控、金融分析等行业场景。经过多年双11打磨,作为蚂蚁全站监控数据存储的时间序列数据库,承载了每天数万亿数据点的写入,并提供多维度查询。
ceresdb 在时序数据上采用业界领先的时序压缩算法,做到了对实时数据接近 10 倍的压缩率(无损压缩),并通过设计创新性的多层存储方案,分别实现了纯内存、非易失内存、磁盘以及远程存储的多级存储架构,为客户提供灵活的、高度可伸缩的部署架构方案。
产品特点
-
高性能低成本
数据点读写速度可达每秒千万级,高压缩比可达10:1。引入高压缩比内存数据库,加速查询。 -
计算分析能力强
内置降精度、预计算;基于 sql 的 olap 分析能力,支持关联查询,谓词和聚合算子下推。 -
存储分层
存储计算分离架构,支持多种存储介质;分级存储,数据冷热分离;低成本历史库,降精度永久存储。 -
功能完善易用
多值模型,metric tags multi fields;restful api,多语言 sdk;运维便捷,控制台提供数据管理和运维功能。 -
高可用/水平扩展
数据分片、计算与存储均可水平扩展;三地五中心,金融级容灾标准 -
开源生态兼容
兼容 opentsdb 协议;兼容 prometheus 协议
产品架构
发展历程
2022年6月1日,时序数据库产品 ceresdb 正式商用。
ceresdb v0.1.0
- 单机版本,本地存储
- 分析型存储格式
- 支持 sql 查询、写入
ceresdb v0.2.0
- 分布式版本支持静态拓扑
- 底层存储支持阿里云 oss
- 支持 prometheus 协议
- 基于 obkv 的 wal 实现
ceresdb v0.3.0
- 时序型存储格式
- 分布式版本支持动态扩缩容
- 分布式 wal
所属公司
蚂蚁集团
相关资料
ceresdb m6米乐安卓版下载官网:https://www.oceanbase.com/product/ceres
ceresdb github 地址:https://github.com/ceresdb/ceresdb
ceresdb 里程碑:https://github.com/ceresdb/ceresdb/blob/main/docs/dev/roadmap.md