go - 在 Couchbase 中插入只读文档

标签 go couchbase

有没有办法使用 couchbase Go SDK 在 Couchbase 中插入只读文档或键值对?

最佳答案

目前还没有办法在文档级别执行此操作,但 Couchbase Server Enterprise 的一种可能的解决方法是存储桶级别权限。您可以创建一个存储桶(例如“myreadonly”)并创建一个仅具有数据读取权限的用户(例如“myreadonlyuser”)。当然,有人首先需要写入权限才能将文档放入其中,但使用“myreadonlyuser”凭据的任何人都只能读取。

screenshot of Couchbase adding a new user

在即将到来的“范围”和“集合”级别中也可能有一种方法可以做到这一点,但这可能是上述方法的变体。文档级身份验证可能会出现在未来的路线图上。

关于go - 在 Couchbase 中插入只读文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58909263/

相关文章:

couchbase substr 函数获取结果

java - 如何使用 Couchbase Java SDK 3 使用不同的端口

google-app-engine - 向分区的 BigQuery 表添加数据和查询

go - 如何从 URL 检索域?

spring - 如何使用 Spring Data Couchbase SDK 生成带前缀的唯一 id?

Couchbase N1QL 查询真的很慢

javascript - Membase 有哪些 JavaScript 库

go - WebSocket 客户端如何知道消息已被完整读取?

go - 在golang ssh session 关闭中将EOF作为错误

mysql - 插入 mysql 数据库时获取最后插入 ID 的最可靠方法是什么