Ton*_*Nam 2 .net c# xml sql-server-ce local-database
我即将开始为Windows 开发一个" 时间机器 ".我需要在表格中存储大量记录.每次执行备份时,我都会写入大约50,000条记录,因为这是我的计算机中有多少文件(每条记录与存储文件无关.记录将包含每个文件所在的路径)无论如何我不要我知道我是否可以使用XML来存储我的记录,因为我的查询不会很复杂,而且比创建本地数据库更容易部署,我不知道它是否会更高效,因为即使查询将会很简单我将处理大量数据.此外,我不知道本地数据库是否可以大于2GB,我估计如果经常使用一年,数据库将大约为3 GB.
我更喜欢使用XML并使用Xpath进行查询,以便更轻松地部署我的应用程序.但是如果创建一个本地数据库变得更有效率并且XML会减慢我的应用程序因为我有这么多记录,那么我将创建一个本地数据库.任何其他建议都会有所帮助,也许我需要做一些其他事情.