代码之家  ›  专栏  ›  技术社区  ›  avpaderno

应用程序中可能使用的嵌入式数据库引擎

  •  0
  • avpaderno  · 技术社区  · 15 年前

    是否有其他方法可替代sqlite用作嵌入式数据库引擎?

    2 回复  |  直到 15 年前
        1
  •  2
  •   Dave DeLong    15 年前

    当然。 This page 显示了几个非sqlite框架(除了核心数据):

    我不知道这些项目有多棒,所以YMMV。

    如果您希望避免外部依赖(即,不随应用程序提供框架),那么您就只能使用sqlite或coredata。coredata可以使用XML作为其格式,但它有一些缺点。sqlite绝对是最推荐的coredata后端。

        2
  •  1
  •   the_void    15 年前

    除了 SQLite 如果要有嵌入式数据库引擎,例如:

    一定要检查许可条款。

    编辑:

    火鸟在衍生产品下获得执照 MPL 许可证,所以它可以在 closed-source 应用程序(请参见 FAQ )另外两个是 dual-licenced 所以,如果您打算在商业应用中使用它们,就需要付费。