TDengine 3.0 写入测试

TDengine 3.0发布已经一段时间,最近在资源受限的硬件上,想测试一下是否可以满足需求。

测试环境:4C8G,Win,TDengine-server-3.0.3.0-Windows-x64,VS2022+.Net6.0

使用的连接器是官方提供就的TDengine.Connector。

测试代码如下:

using System.Diagnostics;
using System.Text;
using TDengineDriver;

//设备数量,每个设备一个独立的线程写入数据
int maxDevices = 8;
//每个设备的Int和Float类型数据项数量,每个数据一张子表
int maxInt = 1_0000;
int maxFloat = 1_0000;
//批写入数量
int maxBatch = 2000;
int totalRecords = 0;

//初始化TDengine数据库
//CREATE DATABASE pascal;
//USE pascal;
//CREATE TABLE IF NOT EXISTS ot(ts timestamp,vint int, vfloat float,vquality int) TAGS (device binary(128),item binary(128),vtype  binary(16));


Console.WriteLine($"\r\nbegin maxDevices:{maxDevices},maxBatch:{maxBatch}!\r\n");

for(int i = 0; i < maxDevices; i++)
{
    new Thread(() =>
    {
        ExecWriteJob(i);
    }).Start();
}
int lastCount = 0;
Stopwatch swTotal = Stopw
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值