Couchdb添加用户数据库配置

时间:2018-06-03 21:45:18

标签: couchdb

我想使用Couchdb创建一个离线的第一个应用程序,用户可以在其中添加文档。

只有创建文档的用户才能更改它,否则它只能是可读的。为此,我想使用couchdb的“peruser”机制,并将这些文档复制到一个每个人都可以阅读的主数据库中。

是否可以自动获取couch_peruser options创建数据库时配置的复制和其他配置(如设计文档)?

1 个答案:

答案 0 :(得分:0)

我发现了一种可能的方式:

要注意的一点是,保持大量连续复制需要大量的系统资源。

另一种方法是使用设计文档创建作者身份。有了这个方法,我们不需要维护对主数据库的复制,因为每个条目都可以保存在一个数据库中(在我的情况下是主数据库)。

http://guide.couchdb.org/draft/validation.html#authorship