大量浏览的会出现小概率事情,同时写操作。既然用文本,那浏览量应该以不大为前提。
文本数据库还有数据量大的就是效率不高(应该说很差),如果文本数据库都搞定了,oracle,sybase还混吗?
文本数据库还有数据量大的就是效率不高(应该说很差),如果文本数据库都搞定了,oracle,sybase还混吗?
解决方案 »
- 在myeclipse中,页面切换一直出现提示框
- 谁能给个php在线发邮件并且能发附件能设定smtp的用户名密码的范例?
- ubuntu /etc/hosts 下配置域名,127.0.0.1 panda.com,apache的vhosts在哪里配置的?
- 删除一文件中的内容,在线等
- 关于PHP做视频类互动直播节目的可能性
- smarttemplate具体应用
- 我用了session,经常会出现网页已经过期这个问题,请问如何解决,谢谢
- 为什么这样写会出错?(mysql问题)
- PHP中如何根据不同的权限跳转到不同的页面
- 如何将php获取的表单数据传递给Python?
- 新年好,请问可否使用php作网上认证?
- 新手求助~
在此基础上,数据库与他并无本质的区别。难道数据库不用“文件”保存内容吗?难道不做频繁的文件操作吗?唯一不同的是,数据库将其提供的功能编译成了机器语言,而php基本是解释执行的。
如果说有“弊端”,那就是“慢”点。但这与是否使用“文件”没有任何关系!
因为是.txt的文件,只要有不良用心的人,知道了你这个文件的URL,直接用浏览器就可以打开,那还有什么用呢?2.速度慢 速度慢,也就意味着效率低,如果你是用这个文本数据库来存储小容量数据的话,问题还不大,如果容量一大时,还就是恶梦3.不易管理与操作
因为是文件数据库,各项操作的函数都在自己定义 ,别小看这操作,可也是很烦人的。
我以前就试过,看似很简单的一个函数如删除一条记录,相关操作量可不小呀,还有,你不能保证你写的函数没有Bug呀,是吧。以上这些是本人使用中的一些感悟而以,希望可以帮你,附:为什么不用黄金搭档 MySQL呢??
此言差矣!楼主所说“文本”,应该是含有某种结构的ascii码文件,否则是不能存储多项信息的。
在此基础上,数据库与他并无本质的区别。难道数据库不用“文件”保存内容吗?难道不做频繁的文件操作吗?唯一不同的是,数据库将其提供的功能编译成了机器语言,而php基本是解释执行的。
如果说有“弊端”,那就是“慢”点。但这与是否使用“文件”没有任何关系!
--------------------------------------------------------------
此言差矣。数据库最大的不同就是数据库是一个运行中的服务而不是一堆文件。很多内容都是放在内存中而不是文件中的。数据库会估算,记录使用最频烦的数据放在内存中。好的数据库能大大的减少你读硬盘的次数。你以为数据库就是一个查询算法吗?
“效率低的不能怪文本只能怪写程序的人”大型的商业程序,还是mysql等比较实际。
个人网站,用文本可以节约成本。处理的好的话,又能慢到那里去?