Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Android应用程序与Couchbase服务器同步?_Android_Couchdb_Couchbase_Ektorp_Touchdb - Fatal编程技术网

如何将Android应用程序与Couchbase服务器同步?

如何将Android应用程序与Couchbase服务器同步?,android,couchdb,couchbase,ektorp,touchdb,Android,Couchdb,Couchbase,Ektorp,Touchdb,我正在努力区分所有不同的沙发技术。在我正在开发的Android游戏中,我一直在使用CouchDB和Couchbase服务器之间摇摆不定,缺乏文档令人沮丧 我对技术的理解: CouchDB—一个无SQL数据库,在过去几年中一直在开发中,使用RESTful API与之通信。它有 被其主要开发者抛弃,转而致力于 Couchbase服务器 Couchbase服务器-一个大型数据库的企业解决方案,其中低延迟至关重要。它使用 memcached,但数据被持久化到CouchDB数据库 Couchbase M

我正在努力区分所有不同的沙发技术。在我正在开发的Android游戏中,我一直在使用CouchDB和Couchbase服务器之间摇摆不定,缺乏文档令人沮丧

我对技术的理解:

  • CouchDB—一个无SQL数据库,在过去几年中一直在开发中,使用RESTful API与之通信。它有 被其主要开发者抛弃,转而致力于 Couchbase服务器

  • Couchbase服务器-一个大型数据库的企业解决方案,其中低延迟至关重要。它使用 memcached,但数据被持久化到CouchDB数据库


  • Couchbase Mobile-CouchDB的一个移动实现我假设您不想在Android上安装Couchbase服务器,而是想让您的Android应用程序与某个远程服务器上的Couchbase服务器实例对话


    Couchbase Server的主界面是memcached,因此任何适用于Android的memcached库都可以工作。如果需要,任何剩余的coach调用都是简单的HTTP调用。

    要将应用程序同步到Couchbase服务器,通常是构建在TouchDB之上的应用程序,您正在寻找的框架是移动同步点as。这是一项正在进行的开源工作,但是开发人员邮件列表的协调和wiki的概念链接

    通常,您会在TouchDB上使用Ektorp,然后使用移动同步点同步到某个数据中心中运行的Couchbase服务器