繁体   English   中英

从mongod到pouchdb / couchdb

[英]From mongod to pouchdb/couchdb

我想将我的应用程序从mongodb迁移到pouchdb / couchdb进行同步。 但是我迷路了。 我的应用程序在mongo数据库中有20个集合。 一个集合可容纳用户,这些用户只能使用其ID查看他们在其他集合中创建的内容。 我实现了自己的用户管理系统。 现在,对于“每个用户一个数据库”,我是否必须为每个用户创建19个数据库或将所有内容放入一个数据库?

由于CouchDB 1.6.1不支持文档级别的权限,因此我看到有4个选项:

  1. 要使用名为rCouch的Couch DB的fork- 在这里

  2. 等待CouchDB 2.0,它将合并rCouch和CouchDB的代码库,并允许您在文档级别使用用户权限

  3. 将Couchbase和Couchbase同步网关与PouchDB一起使用,将允许您定义每个文档的权限
  4. 在CouchDB中,每位用户使用一个数据库

随您选择,祝您好运。 我个人认为Couchbase同步网关并不容易。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM