是否可以在Android中使用Couch DB或MySql或任何其他数据库?

时间:2011-12-24 06:25:33

标签: android mysql database sqlite couchdb

我们知道Android使用SQLite作为其默认数据库。我的问题是:是否可以通过CouchDB或MySql或任何其他数据库替换它并成功运行它?有人这样做过吗?我经历了What are requirements to use CouchDB on Android?和其他问题,但我并不完全清楚。它似乎可以安装CouchDB on Android,但作为一个应用程序。我想知道是否可以用Couch或MySql或任何其他数据库替换SQLite。

任何帮助都将受到高度赞赏。提前致谢。

3 个答案:

答案 0 :(得分:4)

你确实可以在Android上使用CouchDB。

这是一段讨论CouchDB http://www.youtube.com/watch?v=3RdcKWYGqig

的视频

您需要一张外置SD卡。它作为服务运行,因此您可以使用CouchDB拥有多个应用程序。它还具有惊人的复制功能。因此,如果您需要与主数据库同步,那么COuchDB使这非常容易。

此答案中提供了更多信息https://stackoverflow.com/a/4956789/808940

网上也有一些教程,但要开始使用,您可以从Android Marketplace下载CouchDB应用程序。

答案 1 :(得分:2)

db4o在android上运行,虽然它是OODB,而不是RDBMS。我怀疑一些只有Java的数据库会运行;德比在某一点上没有,H2至少有一些早期的支持。

答案 2 :(得分:1)

AFAIK,没有其他数据库可以在android中使用。