gpt4 book ai didi

c# - Windows 8 : SQLlite or Application Resources

转载 作者:可可西里 更新时间:2023-11-01 10:38:00 25 4
gpt4 key购买 nike

我对 Windows 8 中的本地存储和持久数据有疑问。

由于我必须在本地存储我的应用程序中的一些数据,我想知道开发它的最佳方法是什么。我到处都读到 SQLite 是一个不错的选择,但我在本教程中看到 "Create a blog reader"提要数据源保存在 Application Local Resources 的 Application.Resources 属性中。

这是一个好的解决方法吗?何时使用其中之一?

非常感谢。

最佳答案

如果使用得当,SQLite 可以作为 excellent application data format .

它有很多好处:

  • 允许非常快速地访问大型数据集(当创建适当的索引时)。
  • 确保数据的交易完整性。
  • 可以使用各种可用的开源和商业工具轻松检查和调试保存的数据。
  • 随着应用程序的发展,只需添加新表和/或列即可轻松扩展存储格式。通常,您可以毫不费力地与旧版本的数据库保持兼容。
  • ...

SQLite 已成为几乎所有移动设备(Android、iOS 等)的首选格式,在 SQLite 中存储除了媒体和程序二进制文件之外的几乎所有内容。

但即使对于桌面应用程序,SQLite 也正在成为首选格式。例如,Mozilla Firefox 和 Thunderbird 在 SQLite 数据库中存储了几乎所有内容——书签、历史记录、电子邮件等。谷歌浏览器和 many, many other apps 也是如此.

决定权在你,但如果使用得当,SQLite 可以非常快速并且对开发人员来说非常容易使用。

关于c# - Windows 8 : SQLlite or Application Resources,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14161702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com