我想用couchbase lite和couchbase syncgetway在nodejs中开发一个CRUD应用程序。我想在Raspberry-pi上运行这个node js应用程序。
由于我不能在Raspberry-pi上安装couchbase服务器,所以我必须使用couchbase lite作为我的应用程序的数据存储。因为我想使用couchbase syncgetway在服务器和Raspberry-pi上同步数据。我用谷歌搜索了很久,但没有找到任何东西。
我已经尝试了在Raspberry-pi上安装couchbase lite的步骤,它的措辞很好,但我没有找到任何nodejs模块,这是与couchbase通信。只有objective-c,java,swift,Android库,没有Nodejs。
发布于 2015-11-19 13:59:04
PouchDB -> http://pouchdb.com/是使用Javascript进行CouchDB风格复制的首选解决方案( Couchbase Lite主要遵循该解决方案
试试看。
发布于 2018-07-29 15:16:26
虽然像borrrden建议的那样,有一些为PouchDB原生开发的解决方案,如javascript,但它也有自己的局限性。
如果你可以在Raspberry-pi,Coucuhbase-lite hase a REST API,Rest API支持上安装Coucuhbase-lite,还有另一个解决方案,它可以帮助你使用Nodejs应用程序消费Coucuhbase-lite。
我建议你使用这个REST API,因为它比PouchDB更稳定,如果你不能使用切换到PouchDB,因为在PouchDB的官方文件中,他们宣布这不是与Couchbase完全测试的解决方案,有一些错误或冲突,他们承诺100%,PouchDB与Couchbase的祖先CouchDB完全集成。
https://stackoverflow.com/questions/33754066
复制相似问题