公司项目需要,对两个国产时序数据库 TDengine 与 DolphinDB 做了压缩比测试。
测试数据来源于 TDengine 官方的性能测试工具 Benchmark。
先上结果:DolphinDB 压缩比优于 TDengine 1.65 倍
TDengine
TDengine 是一款开源、云原生的时序数据库(Time Series Database),专为物联网、工业互联网、金融、IT 运维监控等场景设计并优化。它能对大量设备、数据采集器每天产生的高达 TB 甚至 PB 级的数据进行高效实时的处理;对业务的运行状态进行实时的监测、预警,从大数据中挖掘出商业价值。
DolphinDB
DolphinDB 是由浙江智臾科技有限公司研发的一款高性能分布式时序数据库,DB-Engines 时序库排行榜top 10。用户可在同一个系统内使用简洁高效的脚本语言快速开发大数据应用。适用于工业物联网及量化金融等领域。
测试环境:
Ubuntu20.04,内存32G,CPU i7x2.9 16核,硬盘256G SSD
TDengine社区版:3.0.1.4
DolphinDB社区版:2.00.8
部署方式:单服务器单节点
客户端:TDengine 使用命令行;DolphinDB 使用 v1.30.20.1 GUI 客户端
整个测试都是在相同环境下进行,TDengine 在测试中开启最大程度压缩的二级压缩。两个产品部署在同一台 Linux 服务器上,用了同一组数据记录集。
数据记录集:
使用 TD