可以使用mongoexport导出mongodb中以二进制格式存储的图像

时间:2012-06-15 18:01:33

标签: python image mongodb csv

我正在使用mongoexport导出mongodb数据,该数据也包含二进制格式的图像数据。

导出以csv格式完成。

我尝试将csv文件中的图像数据读入python,并尝试以.jpg格式存储在磁盘上的图像文件中。

但似乎数据已损坏且图像未被存储。

是否有人遇到过这种情况或解决了类似问题?

谢谢,

2 个答案:

答案 0 :(得分:0)

需要注意的是10gen的几个实现中任意2MB BSON对象大小限制。您可能必须对图像数据进行非规范化并将其存储在多个对象中。

答案 1 :(得分:-1)

根据您存储数据的方式,它可能以4个字节的大小为前缀。损坏的导出4个字节/ GridFS块是否比您预期的长?