api - 用于插入/更新文档的 Couchbase REST API

标签 api rest couchbase

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

4年前关闭。




Improve this question




我正在寻找用于在给定存储桶中插入/更新文档的 couchbase REST API,但我找不到任何东西。
有人知道这样的 API 是否存在吗?

我能找到的唯一 API 是用于更新设计文档:

http://docs.couchbase.com/couchbase-manual-2.5/cb-rest-api/#design-documents-rest-api

最佳答案

它没有记录(因此,可能不支持),但您可以使用与 couchbase 存储桶 API 相同的基本 URL 来执行此操作(请参阅 table 4 )。完整路径为:

...hostname:8091/pools/default/buckets/{bucketname}/docs/{docid}

要确认这一点,只需转到您的 couchbase Web 控制台,并使用您的内置浏览器开发人员工具检查所有网络查询,然后点击保存按钮。您可以验证这是当您打开或保存文档时 couchbase Web 控制台命中的实际 REST 端点。

它使用基本的 HTTP 身份验证。但是,它需要管理员凭据,而不是存储桶密码。

重要提示:您不应该依赖它来进行高性能操作。与 couchbase 官方 SDK 相比,使用此未记录的 REST 端点的获取和设置操作数量的性能太慢了,后者是优化的协议(protocol),不携带 HTTP 开销。

关于api - 用于插入/更新文档的 Couchbase REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28122712/

相关文章:

java - 标准 API 中是否有任何方法可以反转 retainAll()?

javascript - 如何格式化我的 api 调用以在 google 电子表格中发布?

java - 如何从 HttpURLConnection 创建 ResponseEntity?

javascript - Sync-gateway 返回此错误 401 Login required 是什么意思?

java - Spring-data-couchbase - 运行更新查询

java - 为什么我的 couchbase 查看不到返回数据?

javascript - 无法读取属性 Javascript

rest - mailchimp3 (Python-mailchimp-api) 如何设置标签

java - 服务器上接收到的 GET 参数没有引号

java - Spring @RequestBody 映射 POJO 时导致 HTTP 405 Method Not allowed