现在公司正在做一个项目,对一个表的修改删除操作很多,所以我想把这个表分为若干个xml文件,如论坛里的一条新闻就为一个xml,但是这个xml文件操作频繁。这样对服务器的要求高不高?
如果每次都加载XML文件,修改后再保存,自然会对性能造成影响,不过话又说回来,这些操作如果是针对数据库,代价同样不小。
lz可以尝试一下业务上可否对这些数据进行缓存,每次修改的是缓存中的数据,不对XML或数据库进行操作,这样性能就可以改善很多。
xml操作需要消耗掉服务器的IO操作。如果太多的话这个可能会对服务器的IO操作有一定的影响,不过一般的xml文件量的话应该没太多问题吧!