找回密码
 立即注册
收起左侧

存储速度的提高

5
回复
6951
查看
[复制链接]
累计签到:4 天
连续签到:1 天
来源: 2013-11-13 21:11:10 显示全部楼层 |阅读模式
1Qter豆
QT采用二进制写文件的速度大概是多少?
如果把数据存到sql数据库速度大概又是多少?
有什么办法能把速度提高到最快吗,我想要把一些内存中的数据不停的存到一个硬盘当中,有什么好的办法能把速度提高到最大?

最佳答案

查看完整内容

这个不可一概而论,如果只是存储,那就是物理层面的事情了,例如在电脑中文件的复制粘贴,这个跟内存和磁盘的速度有关。 但是,如果是程序中使用了数据库,现在进行大量的存储或读取操作,这个就不仅和物理设备有关,也跟数据库本身有关,不同的数据库处理数据速度是不同的。
回复

使用道具 举报

累计签到:1568 天
连续签到:1 天
2013-11-13 21:11:11 显示全部楼层
这个不可一概而论,如果只是存储,那就是物理层面的事情了,例如在电脑中文件的复制粘贴,这个跟内存和磁盘的速度有关。

但是,如果是程序中使用了数据库,现在进行大量的存储或读取操作,这个就不仅和物理设备有关,也跟数据库本身有关,不同的数据库处理数据速度是不同的。
回复

使用道具 举报

尚未签到

2013-11-13 23:16:41 显示全部楼层
这个跟qt没关系,根据硬盘的特性,顺序数据是最快的,所以最好把数据在内存都处理好,然后一次性写入硬盘;

数据库也类似,最好把数据收集一起一次性写入
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2013-11-14 18:15:15 显示全部楼层
Joey_Chan 发表于 2013-11-13 23:16
这个跟qt没关系,根据硬盘的特性,顺序数据是最快的,所以最好把数据在内存都处理好,然后一次性写入硬盘; ...

其实我就是想知道固态硬盘的话大概有多快,能达到200M左右吗
回复

使用道具 举报

累计签到:4 天
连续签到:1 天
2013-11-14 18:15:58 显示全部楼层
yafeilinux 发表于 2013-11-14 15:04
这个不可一概而论,如果只是存储,那就是物理层面的事情了,例如在电脑中文件的复制粘贴,这个跟内存和磁盘 ...

其实我就是想知道固态硬盘的话大概有多快
回复

使用道具 举报

尚未签到

2013-11-15 00:46:43 显示全部楼层
pursue 发表于 2013-11-14 18:15
其实我就是想知道固态硬盘的话大概有多快,能达到200M左右吗

上网查查目前市面卖的ssd的性能就好了,至少随机读写比hdd要快得多
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了