【问题标题】:Node js + CouchBase Lite + CouchBase Server节点 js + CouchBase Lite + CouchBase 服务器
【发布时间】:2017-04-11 12:45:22
【问题描述】:

我已经使用带有 Node js 的 Couchbase Server 完成了一个示例应用程序。 但我想使用 Node js + CouchBase Lite + CouchBase 服务器(或)Angularjs + CouchBase Lite + CouchBase 服务器。任何人都可以提供任何参考链接或文档。 我用谷歌搜索了很多,但我没有找到任何解决方案。

【问题讨论】:

标签: angularjs node.js couchbase couchbase-lite


【解决方案1】:

这取决于您要开发什么。澄清一下,Couchbase Lite 是Couchbase Mobile 解决方案的一部分,它代表一组组件,允许离线管理本地数据库,这些数据库可以与 Couchbase 服务器节点或集群“同步”。因此,如果您正在开发具有本地存储的移动应用程序,那么使用 Couchbase Lite 才有意义。如果你正在开发一个带有浏览器客户端数据库的网站,你可以使用 PouchDB,就像 Couchbase 的前身 CouchDB 一样。

然而,移动解决方案具有重要优势,例如用户身份验证/安全性,通过 Sync Gateway 服务器完成。在那里,用户可以拥有自己的密码,并通过渠道共享同一数据库的不同部分。

另外请注意,在服务器端使用 Node js 并不可取,因为来自 Couchbase Lite 解决方案和 Couchbase Server 的本机 API 在 JavaScript/Typescript 中不可用。但是,您可以使用 Note js 与 Sync Gateway REST APICouchbase Server REST API 进行通信。

检查Couchbase Labs repo 和Couchbase Blogs 中的现有解决方案。这个可能很有趣:

【讨论】:

    猜你喜欢
    • 2016-02-18
    • 1970-01-01
    • 2018-04-06
    • 2022-01-05
    • 2013-12-27
    • 2017-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多