服务端数据的处理-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

服务端数据的处理

2016-06-06 18:50:16 1436 1

用QT开发一个服务端程序,主要接受100个设备发送过来的数据,然后分析数据存储在mysql(这里处理的时间可能超过1秒)。

其中每一个设备每个1秒中发送一次数据,之前没有用缓冲区结果连接了3个设备就崩掉了,想知道就是除了加缓冲区还有么有其他的方法或者缓冲区是一个设备一个还是一共一个缓冲区

取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:29:17

    简单点的思路是把接收数据和处理数据的逻辑分开。
    接收数据的部分只负责接收数据,接收完记录到一个处理队列。
    然后处理数据部分不断地从任务队列取任务处理。
    这样就不会因为处理不过来而无法接收任务了。
    不过如果是机器的处理能力不足,任务队列必然会堆积,这也是要解决的问题,可以考虑用分布式的方式来处理任务,大家共享任务队列。

    0 0
相关问答

1

回答

怎样进行数据预处理?

2022-07-27 12:01:37 99浏览量 回答数 1

1

回答

Redis怎样处理过期的数据?

2022-03-14 22:14:27 948浏览量 回答数 1

1

回答

大数据处理的挑战有哪些?

2022-01-08 08:24:27 101浏览量 回答数 1

1

回答

流处理中数据流的操作是怎样的呢?

2021-12-07 21:30:50 154浏览量 回答数 1

1

回答

为什么要统一数据处理?

2021-10-29 16:09:42 201浏览量 回答数 1

1

回答

网页数据服务

2020-07-11 15:51:18 1016浏览量 回答数 1

2

回答

如何处理缺失值数据?

2019-11-13 10:41:53 2538浏览量 回答数 2

1

回答

数据处理慢慢慢

2018-07-20 16:53:01 1361浏览量 回答数 1

1

回答

把数据处理交给数据库还是代码逻辑

2016-02-11 14:28:19 2242浏览量 回答数 1

4

回答

请问网站服务空间费过期怎样处理

2015-10-17 11:28:46 3096浏览量 回答数 4
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载