news 2026/10/9 9:09:39

TDengine压力测试

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
TDengine压力测试

一、场景

一个实例,1000个信号,100微秒采集一次数据

1000x10x1000=100万条/秒

二、测试数据

1、存储空间需求

信号值为int

100秒1亿条数据,插入批次大小为25000,数据大小为4MB

纯数据压缩后

  • 每天:约4.42 GB

  • 每月:约132.57 GB

  • 日志文件一小时大小为41GB,默认存一小时的日志

一个实例,1000个信号,100微秒采集一次,不停运行一个月需要200GB

但在多次测试中发现存储时压缩率有减小的情况,且减小的幅度不低,最大压缩率为100:1,在此基础上逐步递减。

若按最差压缩率10:1算,相同情况下一个月需要2TB。

2、cpu需求

cpu需求受网络数据包大小、插入批次大小影响,单线程插入数据库稍慢,100万条数据需要1.5秒左右,即70万/秒左右

例:

运行一个实例,1000个信号,100微秒采集一次数据,仿真时进行十倍加速,需要至少15核。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/8 21:31:45

FMEA在软件可靠性测试中的实践与应用

1. FMEA方法论概述与软件测试适配性 失效模式与影响分析(Failure Mode and Effects Analysis,FMEA)作为系统化的风险管理方法,已在制造业领域成熟应用数十年。随着软件系统复杂度的指数级增长,该方法在软件可靠性测试…

作者头像 李华
网站建设 2026/10/9 1:09:07

Playwright MCP在UI自动化测试中的定位与思考

如果你和我的团队一样,长期受困于维护一个庞大而脆弱的UI自动化测试脚本库,那么对下面这个场景一定不会陌生:前端的一个轻微重构——也许只是改了一个CSS类名或调整了组件结构——就可能导致精心编写的测试脚本大面积报红,修复工作…

作者头像 李华
网站建设 2026/10/7 23:36:00

Harmony之路:服务卡片——打造桌面上的“原子化服务“

Harmony之路:服务卡片——打造桌面上的"原子化服务"从数据同步到服务直达,让应用能力突破应用边界在上一篇中,我们深入探讨了分布式数据对象的同步机制,实现了多设备间的数据实时协同。现在,让我们将目光转向…

作者头像 李华
网站建设 2026/10/9 5:06:42

JVM内存模型详解

JVM 内存模型详解(运行时数据区 Java Memory Model)在中文语境里,“JVM 内存模型”有两种常见指代: 1)JVM 运行时数据区(HotSpot 里的堆、栈、元空间等),偏“内存结构”&#xff1b…

作者头像 李华