C# 本地存储数据方式选择
C#写了一个窗口程序,需要存储一定量的数据。为了方便使用不想使用专门的数据库工具等。需要在有.net的电脑上直接运行。目前的是用xml文件存储的。由于目前数据量不多,使用...
C#写了一个窗口程序,需要存储一定量的数据。
为了方便使用不想使用专门的数据库工具等。需要在有.net的电脑上直接运行。
目前的是用xml文件存储的。由于目前数据量不多,使用正常。但是不知道随使用时间的增加,数据量多了以后会不会有问题。
所以想问一下
1.xml文件内容在多少以内可以保证常规操作流畅。
2.就目前的要求有没有更好的选择,如果有给出介绍一下优缺点。 展开
为了方便使用不想使用专门的数据库工具等。需要在有.net的电脑上直接运行。
目前的是用xml文件存储的。由于目前数据量不多,使用正常。但是不知道随使用时间的增加,数据量多了以后会不会有问题。
所以想问一下
1.xml文件内容在多少以内可以保证常规操作流畅。
2.就目前的要求有没有更好的选择,如果有给出介绍一下优缺点。 展开
1个回答
展开全部
不清楚你所说的一定量是多少,如果只是很少的数据,比如几十条上百条,那没啥太大区别,但是xml的效率要比数据库低的多,如果你的数据到了一个数量级,比如上万条,那用xml就不太适合了,这个并没有严格规定,跟你的电脑配置也有关系。(比如说到了10万条,但是你又把电脑升级成固态硬盘阵列去提升磁盘效率)
至于说不想使用专门的数据库工具,我不太清楚你指什么,一般常用的桌面数据库比如access、sqllite这些,无论哪种在软件发布运行后,都不需要使用什么数据库工具。当然,在有些时候为了管理工具,可能是要用到管理工具,access本身是office就带的,sqllite的管理器一般也非常小。
至于说不想使用专门的数据库工具,我不太清楚你指什么,一般常用的桌面数据库比如access、sqllite这些,无论哪种在软件发布运行后,都不需要使用什么数据库工具。当然,在有些时候为了管理工具,可能是要用到管理工具,access本身是office就带的,sqllite的管理器一般也非常小。
今至电子科技有限公司
2024-08-23 广告
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整...
点击进入详情页
本回答由今至电子科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询