我已经使用Couchbase Server和Node js完成了一个示例应用程序。但是我想使用Node + CouchBase Lite + CouchBase服务器(或者) Angularjs + CouchBase Lite + CouchBase服务器。任何人可以提供任何参考链接或文档。我在谷歌上搜索了很多,但我还没有找到任何解决方案。
发布于 2017-10-29 12:09:51
这取决于您尝试开发的是什么。为了澄清起见,Couchbase Lite是Couchbase Mobile解决方案的一部分,它代表了一组组件,允许离线管理本地数据库,这些数据库可以与Couchbase Server节点或集群“同步”。因此,只有在开发具有本地存储的移动应用程序时,使用Couchbase Lite才有意义。如果你正在开发一个带有浏览器内客户端数据库的网站,你可以像Couchbase的前身CouchDB一样使用PouchDB。
然而,移动解决方案具有重要的优势,例如通过Sync Gateway服务器完成的用户身份验证/安全性。在那里,用户可以拥有自己的密码,并通过通道共享同一数据库的不同部分。
还要注意,在服务器端使用Node js并不可取,因为来自Couchbase Lite solution和Couchbase Server的Native API在JavaScript/Typescript中不可用。但是,您可以使用Note与Sync Gateway REST API和Couchbase Server REST API进行通信。
检查Couchbase Labs存储库和Couchbase Blogs中的现有解决方案。下面这一条可能会很有趣:
https://stackoverflow.com/questions/43346312
复制相似问题