Android 移动+;铁轨、火场与卧铺
我目前参与了一个项目,我们需要使用NoSQL数据库来存储在RubyonRails和本机Android应用程序上使用和修改的数据。我们需要某种用户身份验证,其中用户有不同的权限修改不同类型的数据。从应用程序到服务器的自动同步是必须的,但每两周只提供一次。因此,该应用程序将主要用于离线。我正在寻找Firebase或Couchbase,但我对其他人持开放态度。Android 移动+;铁轨、火场与卧铺,android,ruby-on-rails,firebase,couchbase,nosql,Android,Ruby On Rails,Firebase,Couchbase,Nosql,我目前参与了一个项目,我们需要使用NoSQL数据库来存储在RubyonRails和本机Android应用程序上使用和修改的数据。我们需要某种用户身份验证,其中用户有不同的权限修改不同类型的数据。从应用程序到服务器的自动同步是必须的,但每两周只提供一次。因此,该应用程序将主要用于离线。我正在寻找Firebase或Couchbase,但我对其他人持开放态度。 我的问题是使用Firebase和Couchbase的优缺点是什么?你对我的情况有什么建议?我是Couchbase PM团队的Jessica。当
我的问题是使用Firebase和Couchbase的优缺点是什么?你对我的情况有什么建议?我是Couchbase PM团队的Jessica。当然,我有偏见,但Couchbase提供了很多细粒度的访问控制,各种同步选项,包括针对机会主义同步场景的自动同步,并且具有离线准备的非常具体的想法。作为Couchbase设备存储解决方案一部分的嵌入式数据库可以是独立的,也可以复制回远程后端,我们已经考虑了各种冲突管理要求,以确保本地和远程系统中的数据一致。Couchbase满足了您到目前为止发布的每一项要求,但如果您愿意,我们很乐意讨论更多内容。欢迎访问jessica[at]couchbase[dot]com与我联系。“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说都是离题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。”