|
|
1
3
并发性将是主要问题,多个用户希望访问同一个“数据库”文件。性能是另一个因素,因为整个文件必须加载到内存中。如果文件大小增加,它将变得不可管理。此外,查询的性能也会受到影响,因为它的效率不如RDBMS那样高。 |
|
|
2
3
数据库管理系统专门设计用于存储数据和快速检索数据,以保持数据的完整性,并利用对数据的并发访问。 另一方面,XML最初是为文档设计的,将内容与表示分离。它成为了一种存储简单数据的便捷方式,因为文件结构定义得非常好,然后人们试图将整个数据库存储在一个不合适的结构中,这就失去了控制。
当您面对两个工具时,一个是专门为您需要做的事情而设计的(在本例中是DBMS),另一个是专门为做其他事情而设计的,但却被用来做您想要做的事情,sorta(在本例中是XML),您可能应该选择第一个选项。 |
|
|
3
0
虽然我需要研究来支持这一点,但我怀疑不使用实际数据库会对性能产生一些影响。
|
|
|
Roy · SQL C#:结果未返回任何内容。读取() 9 年前 |
|
|
Pablo · 如何在Regex.replace中仅替换捕获组? 11 年前 |
|
|
rudimenter · 为什么以下代码编译和执行成功? 12 年前 |
|
|
Rachel · 是否有任何原因在该代码块的List<T>中找不到现有项? 12 年前 |
|
|
oshirowanen · 动态超级链接 12 年前 |
|
|
sab669 · SharpSVN不迭代所有子目录和文件 13 年前 |
|
|
ForeverWintr · Excel中的奇怪行为。工作表。单元格[行,列] 13 年前 |