TDengine 和 InfluxDB 查询性能对比测试报告
我们之前已经发布了 TDengine 和 InfluxDB 的写入性能测试报告,今天我们再来对比一下两款时序数据库产品的查询性能。
1. 前言
本报告包含了基础测试部分内容,并根据具体的场景,增加了部分扩展测试场景,以便更加全面、准确地呈现两款数据库产品在不同应用场景下的查询性能表现。
1.1 硬件环境
为便于大家复现该测试,我们在 Microsoft Azure 云服务上搭建了测试环境。测试中用到了两台服务器,分别部署客户端和服务器,客户端与服务器通过云服务的内网连接。
两台服务器的具体配置如下。
客户端 | 8C,Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 16 GB | 64 GB SSD, 无写入情况下,4k 随机读取 IOPS 5000 |
服务端 | 16C, AMD EPYC 7452 32-Core Processor | 128 GB | 1 TB SSD, 无写入情况下,4k 随机读取 IOPS 25000 |
操作系统均为 Ubuntu 20.10 Linux。使用的 Go 版本为 1.16。
1.2 软件安装
TDengine 2.1.7.2 社区版,可以在涛思官网下载。也可以通过 clone GitHub 上的代码自行编译生成。该版本的 git 的信息如下:
community version: 2.1.7.2 compatible_version: 2.0.0.0
gitinfo: c6be1bb809536182f7d4f27c0d8267b3b25c9354
相关文章