与许多用户读/写完全相同的xml文件有关的问题

Asp*_*der 1 c# xml asp.net read-write

我创建了一个网站,其中非平凡数量的用户将在同一时间读取和/或写入单个XML文件.

我不是要求关于当前设置的替代方案的建议我只是想知道我是否错误的方法或正确.如果这样做是错误的,请向我解释为什么这是错的?

Joe*_*orn 5

读取很好.您将文件加载到RAM中,并且速度非常快.唯一的问题是过时的数据,但由于我们现在只是在谈论读取,所以没关系.

写是真正的问题. 没有人使用xml作为数据存储运行一个严肃的网站,在同一个文件中可能有多个编写器(或者最多只有一个).这是关系数据库(甚至是nosql数据库)要解决的问题.相反,请查看sql server express edition(它是免费的).