最近看了一些开源的系统,发现很多都是使用xml作为数据库,如:blog,新闻发布等,我觉得xml作为数据库只是对数据量不大是可以使用,还有可以利用磁盘空间,节省数据库空间.但是如果数据量大的话效率会不会很低?如一个xml文件几十M,每次查询都要整个文件读到内存里吗?
而且如果数据库结构复杂的话,怎么查询?可以使用sql语句吗?而且我看那些源码的xml读取和写入都挺复杂的,有没有简单点效率又高的?
而且如果数据库结构复杂的话,怎么查询?可以使用sql语句吗?而且我看那些源码的xml读取和写入都挺复杂的,有没有简单点效率又高的?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货