在什么情况下我应该使用XML作为数据库?

时间:2011-08-13 00:13:08

标签: c# xml database ms-access linq-to-xml

我正在使用,像我的数据库gestor一样使用Access,但我意识到它在我的应用程序中速度很慢(我不知道问题是Access还是数据)。

但我在想是否可以将数据库更改为XML文件。你觉得怎么样?

2 个答案:

答案 0 :(得分:7)

XML文件甚至可能比Access慢。您可能需要考虑使用SQL Server Compact Edition或SQL Server Express。

答案 1 :(得分:0)

如果XML是相对较小的数据,并且对文件的数据操作次数很少,则使用XML。如果您需要更多(更多空间和更多数据操作),那么请查看SQL Server Express或Compact Edition。

仅仅是技术性,XML并不是真正的数据库。它被认为是一个数据存储区。