实时通讯的数据保存问题

xixizhou 2004-01-16 12:05:44
上位机和下位机通讯,通过多串口卡,实时通讯且监控的对象很多,每通讯一次保存一次数据,那数据量将很大,如果不保存,又有必要查询历史数据或曲线数据。有谁做过这方面的,请帮忙告知处理方法
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
华芸智森 2004-01-30
  • 打赏
  • 举报
回复
天辟一个新进程,该进程专用于保存.
脆皮大雪糕 2004-01-29
  • 打赏
  • 举报
回复
定义一个比较大的字符串或者数组作为数据缓存。然后每次通讯的数据都添加存入数据缓存。当系统空闲或者缓存超出一定范围的时候进行一次保存操作,同时清空缓存,如此往复。数据量大的时候一次性写入文件比多次写入文件速度快很多。
98440622 2004-01-29
  • 打赏
  • 举报
回复
我习惯的做法是做队列,然后同步。
gdmaple 2004-01-29
  • 打赏
  • 举报
回复
通信一次就存一次到数据库里面,还有什么问题啊?

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧