<p>写入Mongo时出现以下错误:</p>
<pre><code>OperationalFailure caught
10334
{u'connectionId': 2365, u'code': 10334, u'ok': 1.0, u'err': u'BSONObj size: 17254820 (0xA4490701) is invalid. Size must be between 0 and 16793600(16MB) First element: 0:
</code></pre>
<p>这是一个普通的文档,充满了字符串和整数,用Python构建,但是它的大小似乎是1725mb。你会怎么做?在</p>
<p>数据如下所示:</p>
^{pr2}$
<p>在这个数组中有很多很多元素,但是我很惊讶这个数量超过了16MB。在</p>
<p>在将数组的大小限制为8500个元素之后,我得到了一个PyMongo错误:</p>
<pre><code>$ operator made object too large
</code></pre>