SQLite有什么替代品可用作嵌入式数据库引擎吗?
答案 0 :(得分:2)
不确定。 This page显示了几个非SQLite框架(除了核心数据):
我不知道这些项目有多棒,所以YMMV。
如果您希望避免外部依赖(即,不使用您的应用程序发布框架),那么您将无法使用SQLite或CoreData。 CoreData可以使用XML作为其格式,但它有一些缺点。 SQLite绝对是最推荐的CoreData后端。
答案 1 :(得分:1)
如果您想拥有嵌入式数据库引擎,可以使用SQLite
的几种替代方法,例如:
请务必查看许可条款。
修改强>
Firebird根据衍生MPL
许可证获得许可,因此可以在closed-source
个应用程序中使用(请参阅FAQ)。另外两个是dual-licenced
,因此如果您打算在商业应用程序中使用它们,则需要付费。