请问通过数据库保存数据和通过写流文件保存数据在读写时那个快? 如题:具体来说,一种是通过SQL语句读写数据(INSERT,UPDATE,DELETE),另一种是每次打开一个流文件读写数据,两种方法那种比较快.只研究速度,不讨论是否方便,安全等;谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自己写快比如Google的数据就是以自己写的格式保存不过你对数据库的性能要求有到这种程度? 谢谢,数据量不大,都是些几K的文件,但我不知道OPENFILE的性能怎样.首先:数据库的话,连接是一直存在的,问题是通过集合对象的存取性能如何?写文件是每次都得将文件打开,再释放,因为不希望一直占用内存.如果只是对已经打开的文件读写那个速度是很快的.但就不知道打开文件这个方法的效率与数据库是怎样的. 谢谢,数据量不大,都是些几K的文件,但我不知道OPENFILE的性能怎样几K的文件,还担心速度?但如果是几K个文件,建议你按一定的规则,放在几个目录内,不要在一个目录内放太多的文件。读写文件,建议用异步,还能绑定在完成端口上,效率最高。投递多个读操作...一个读操作完成处理....投递处理的写操作。 VC 如何在对话框上显示JPEG图像 跪求如何获取word中最近使用的文档信息? 一组CEdit 如何做到当我一个Edit输入满时自动跳到下一个Edit? 数据分发 断点续传 相关研究 改dsoframer正有些进展,一下一大堆连接错,头痛,会COM的帮忙看看 dll导出的函数名为何会变成_Func@12的形式?? vc中建的win32 console工程中,如何使用CString? 初学者问题:我建的对话框类为什么在ClassWizard里看不到 请教:如何实现PC机喇叭的报警 任务栏属性 剪贴板 netsh问题
比如Google的数据就是以自己写的格式保存
不过你对数据库的性能要求有到这种程度?
首先:数据库的话,连接是一直存在的,问题是通过集合对象的存取性能如何?
写文件是每次都得将文件打开,再释放,因为不希望一直占用内存.如果只是对已经打开的文件读写那个速度是很快的.但就不知道打开文件这个方法的效率与数据库是怎样的.