1

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

导出以 csv 格式完成。

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

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

有没有人遇到过这种情况或解决过类似的事情?

谢谢,

4

2 回答 2

0

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

于 2012-06-15T18:47:52.100 回答
-1

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

于 2012-06-15T21:46:02.747 回答