我正在调查CouchDB和Couchbase,因为我正在寻找一个数据库解决方案,可以将其最终转化为本机Android/iOS应用程序。据我所知,CouchDB/Couchbase擅长离线使用数据库,并在恢复连接后同步。
我进一步了解到,CouchDB和Couchbase是两个不同组织的产品-CouchDB来自Apache,而Couchbase来自Couchbase。这里有一个很好的SO here回答,解释了一些区别。
Couchbase具有Couchbase-Lite-Android和类似iOS的本机嵌入式移动应用程序,可以与Couchbase服务器同步。
我在寻找CouchDB的对应版本时有些困惑。一切都指向TouchDB,但它已不再积极开发,并将指向Couchbase-Lite-Android作为其后继项目。但Couchbase-Lite-Android/iOS是否与CouchDB进行同步,还是只与Couchbase进行同步?根据Wiki,它可以与CouchDB进行同步,但它是一个次要的后端,优先级和/或错误修复较低。
那么针对Android/iOS应该使用哪些嵌入式/移动版本的CouchDB呢?
我进一步了解到,CouchDB和Couchbase是两个不同组织的产品-CouchDB来自Apache,而Couchbase来自Couchbase。这里有一个很好的SO here回答,解释了一些区别。
Couchbase具有Couchbase-Lite-Android和类似iOS的本机嵌入式移动应用程序,可以与Couchbase服务器同步。
我在寻找CouchDB的对应版本时有些困惑。一切都指向TouchDB,但它已不再积极开发,并将指向Couchbase-Lite-Android作为其后继项目。但Couchbase-Lite-Android/iOS是否与CouchDB进行同步,还是只与Couchbase进行同步?根据Wiki,它可以与CouchDB进行同步,但它是一个次要的后端,优先级和/或错误修复较低。
那么针对Android/iOS应该使用哪些嵌入式/移动版本的CouchDB呢?