【发布时间】:2017-11-24 21:48:58
【问题描述】:
这需要一点上下文,所以请耐心等待。
假设您正在 CouchDB 上构建一个聊天应用程序,其功能类似于 IRC(或 Slack)。有一个服务器和一些客户端。但是在这种情况下,服务器和客户端都有一个 CouchDB 数据库,并且它们都相互双向复制——客户端到服务器,服务器到其他客户端(中心辐射型)。客户端通过写入本地实例来发送消息,然后复制到服务器并输出到其他客户端。
是否有任何方法(验证功能?)来防止恶意客户端插入十亿条记录并将这些更改复制到服务器和其他客户端?还是您不能授予不受信任的客户端对在其他任何地方复制的 CouchDB 实例的写入权限?
相关:
【问题讨论】:
标签: couchdb