如何在Couchbase中的对象内存储字节数组?

问题描述 投票:2回答:1

我想将字节数组(小于1 MB)存储为字段值。我知道ByteArrayDocument并将二进制数据存储为独立的非JSON对象。

要将字段存储为字节数组,我是否只使用com.couchbase.client.core.utils.Base64来构建字符串值?

或者推荐其他方法?

arrays json base64 couchbase
1个回答
1
投票

如果要将其作为属性存储在JSon文档中,base64将是正确的方法。

但是,除非您的文档仅包含有关文件本身的元数据,否则我不建议使用此策略。文档会自动缓存,如果文档很大,缓存内存将很容易填充。

© www.soinside.com 2019 - 2024. All rights reserved.