我有一个包含 100 万份文档的集合。每个文档都有一个 ip 字段。我有一个节点函数,它可以通过将 ip 作为其参数传递给我国家代码。我将获取所有记录,运行我的节点函数,将返回的国家名称插入回文档中。并立即更新它们。但是,mongodb 有 16M 数据的限制。
前
{
_id: xxxxx,
ip: '207.97.227.239'
}
后
{
_id: xxxxx,
ip: '207.97.227.239',
country_abbr: 'US'
}
我的问题是如何安全快速地更新这 100 万条记录。