与将C#数据保存到XML文件相比,SQL Server数据库的空间效率要高多少?
我有大量的大数据集,我想把它们保存到我的硬盘上 我发现,如果我使用与将C#数据保存到XML文件相比,SQL Server数据库的空间效率要高多少?,c#,sql-server,xml,database,C#,Sql Server,Xml,Database,我有大量的大数据集,我想把它们保存到我的硬盘上 我发现,如果我使用WriteXML方法,我得到的XML大小将超过8MB,将来我将有数百个这样的XML SQL Server数据库存储数据集的效率会提高多少?或者有没有比我现在做的更有效的方法来拯救他们 提前多谢 XML是关于可移植性而不是效率的XML是一种冗长的文本格式—它是存储数据的最节省空间的方式。一般来说,JSON更节省空间,二进制格式更高效。数据库通常接近于二进制格式-请注意,这一切都假定它是合理实现的。。。!您还可以压缩XML,这就是“新
WriteXML
方法,我得到的XML大小将超过8MB,将来我将有数百个这样的XML
SQL Server数据库存储数据集的效率会提高多少?或者有没有比我现在做的更有效的方法来拯救他们
提前多谢 XML是关于可移植性而不是效率的XML是一种冗长的文本格式—它是存储数据的最节省空间的方式。一般来说,JSON更节省空间,二进制格式更高效。数据库通常接近于二进制格式-请注意,这一切都假定它是合理实现的。。。!您还可以压缩XML,这就是“新”office格式(docx)等的工作方式