2017-04-11 130 views
0

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

+0

我会看看文档 – Gntem

+0

已经在Couchbase的博客看看。例如:https://blog.couchbase.com/node-js-swagger-monitor-document-changes-couchbase-mobile/ – Hod

回答

0

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

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

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

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