问题描述
我用VC编写一个数据采集的程序,频率较高,至少每秒30次,请各位指点下采用什么存储方式和格式能够达到这个要求?存储为access数据库好像需要50ms。
解决方案
解决方案二:
你可以利用缓存
解决方案三:
引用1楼hdt的回复:
你可以利用缓存
可以讲详细点吗?我不但要把数据存储起来,完后还要一条一条的回放。
解决方案四:
多次接受,一次存储。接受下来并不直接存入数据库,比如接受10-100次再存入数据库。哈哈。没弄过,只供参考。或者类似于队列,输入口只管后面加,输出口,则是不停的存入数据库。
解决方案五:
不用搞一次存一次
解决方案六:
做嵌入式吧,是采集什么样的数据?
解决方案七:
直接写二进制文件或者使用实时数据库。
解决方案八:
数据采集的程序,频率较高,至少每秒30次,不要用access了。那个玩意儿存不了多少数据。直接写成记事本简单啊如果你数据要保密。直接存二进制或者加密了保存了,还是文件简单。
解决方案九:
可以使用sqlserver数据库。可以读出来不马上写到数据库,先将数据放入到内存中,一秒以后再写入。
时间: 2024-09-18 23:15:28