Azure cosmos DB是否支持byte []存储?

时间:2018-10-02 18:06:13

标签: azure azure-cosmosdb

在Azure cosmos DB中存储byte []的最佳方法是什么? 将byte []转换为base64编码的字符串会增加33%的空间和处理成本。

1 个答案:

答案 0 :(得分:3)

使用SDK时,

字节数组将自动转换为它们的Base64表示形式。

您无法存储原始字节数组,因为最终所有内容都会以json文档的形式转换为自身的字符串表示形式。

如果这些字节数组不大于2MB,则可以将它们添加为附件,并从文档中指向它们。

您可以在此处了解有关附件的更多信息:https://docs.microsoft.com/en-us/rest/api/cosmos-db/attachments

相关问题