mongo使用String或Binary数据保存图像?

时间:2018-10-23 12:25:11

标签: python string mongodb base64 bson

我正在使用pymongo在mongo中保存一些图片(每张图片少于1 MB)。

使用Binary data,保存时会更小,但是我必须迭代mongo光标并将图像更改为字符串,保存到新数组,然后使用json.dumps并返回。

使用String,我可以只使用Bson.json_util.dumps转储mongo游标并返回。但是前端需要自己做Base64.decode,因为json会将二进制数据编码为base64字符串。

最佳做法是什么?

0 个答案:

没有答案