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

时间:2011-06-29 00:34:44

标签: c# asp.net read-write xml

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

我不是在寻求关于当前设置的替代方案的建议我只是想知道我是否错误地采用了这种方法或者是正确的。如果这样做是错误的,请向我解释为什么这是错的?

1 个答案:

答案 0 :(得分:5)

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

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