SwiftUI 是不是一个败笔?
应该如何看待群晖在DSM 7.2.2-72803更新中去掉了Video Station?
在武汉,你们的找对象标准是怎样的?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
养鱼一年要花费多少钱?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?

物联网J***a项目, 2万多TPS如何处理?

发布日期:2025-06-22 22:50:17 浏览次数:0

2W个***集点,***样频率1s,一个包10kb,用influxDB硬接,然后丢进redis,5s一次刷盘落库进MySQL。

看起来难点在DB,MySQL抗不扛得住是个大问题,付费的influxDB性能不差。

我们的***集量比你们大很多,走MQTT进EMQX,做个kafka接influxDB可以缓解一些,至于落库到MySQL得分片落,不然扛不住,最好用非关系型DB。

包的数据量可以用protobuf,如果可以的话,用Netty手搓协议对接硬件也不错,里面直接用protobuf压缩,如果还是大,再…。

物联网J***a项目, 2万多TPS如何处理?