3

我们听说如果我们想将二进制数据作为值保存到 couchbase,它使用 base64 编码,它的大小扩大了 30% 并消耗了编码解码时间。它可能无法接受,还有其他解决方案吗?例如。修改 couchbase 以支持二进制值?谢谢

顺便说一句,任何关于代码的描述文档?

4

1 回答 1

1

您可以在 Couchbase 中存储您想要的任何类型的值。这包括二进制文档、JSON 文档等。唯一要记住的是,我们只索引 JSON 文档,因此您无法查询二进制数据。文档仅在 Web UI 中以 base64 显示,并且可能以这种方式存储在磁盘上,但这对您来说应该是完全透明的。您不必担心应用程序中 base64 中的任何内容,除非您自己这样做。

于 2013-09-13T19:37:20.493 回答