这个问题困扰了我几个月,而我在String和Buffer之间找不到太多有用的解释。关于将图像存储在mongodb中,我有几个问题。
- 由于最大文档大小为16mb,这意味着可以在文档中存储一个图像或几个图像,对吗?不需要选择GridFS吗?
- 我目前将图像作为字符串存储在mongodb中,它可以很好地显示,只需将其从数据库中取出并放入IMG标签即可,包括图像在内的整个文档只有30 ++ kb。但是在网络上,人们使用Buffer进行存储,这使我感到困惑。与字符串相比,它的尺寸更小吗?如果我没有记错的话,使用Buffer需要更多代码行。像从二进制转换为base64等。
- 哪种更好的方法是在文档中存储少量图像?
希望有人可以回答这个问题:)编码愉快