我正在寻找可以用于使用Qt开发的应用程序的良好嵌入式数据库。这些应用程序针对来自一家大型公司的各个站点的桌面用户。该数据库应能够在每个站点分别存储数据,并且该数据应在需要时与其他站点合并。

最佳答案

除了SQLite,以下任何一项都可以与Qt一起用作嵌入式数据库。 Qt已经为它们中的大多数提供了drivers,您可以找到其他驱动程序。在“与其他站点”合并数据方面,这完全取决于您的意思。用于SQLite和MySQL Embedded的复制解决方案可能不是很好(或根本不存在)。我可能会选择Firebird或Berkley。

  • Firebird
  • MySQL Embedded
  • Berkley DB-Qt插件可以在http://sourceforge.net/projects/qbdb/上找到

  • 如果有兴趣,可以在以下链接中找到有关各种复制支持的更多信息:
  • http://www.firebirdfaq.org/faq249/
  • https://docs.oracle.com/cd/E17276_01/html/programmer_reference/rep.html
  • http://hrivnac.web.cern.ch/hrivnac/Activities/Packages/Octopus/
  • 关于sql - Qt的嵌入式数据库好吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3096884/

    10-12 00:22
    查看更多