gpt4 book ai didi

sql - 用于存储应用程序数据的跨平台数据存储?

转载 作者:搜寻专家 更新时间:2023-10-30 21:55:04 27 4
gpt4 key购买 nike

我们的应用程序当前将大量配置和应用程序特定数据存储到磁盘上的文件中。配置数据存储在单个 .ini 文件中,而应用程序数据分布在多个文件中。现在应用程序已经发展壮大,使用文件进行数据操作正成为一场噩梦。我们现在想切换到数据库。我们有以下要求/问题。

  1. 是否有平台不可知的低占用空间数据库解决方案,很像文件,但允许您发出 sql 查询?我们不想使用 MySQL、MSSQL 或 Oracle 等企业级数据库解决方案,因为应用程序没有大量数据要存储。
  2. 我们希望将此数据库与我们的应用程序捆绑在一起,但不想在捆绑/安装驱动程序和管理此数据库方面投入大量精力。
  3. 我们也在寻找该数据库的抽象库,以便应用程序轻松访问它们。

是否有使用面向 Windows 和 *nix 平台的 C++ 满足上述要求的解决方案?

最佳答案

SQLite是您想要的完美匹配(您没有指定您的编程语言,但 SQLite 绑定(bind)了许多常用语言)。

关于sql - 用于存储应用程序数据的跨平台数据存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1046782/

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