mongodb可以批量的插入数据吗?

mongodb可以批量的插入数据吗?,第1张

mongodb的结构与关系型数据库不同,它类似树状结构,可以很方便对每个分支进行 *** 作,但它没有像mysql那样insert(value、value、value...)那样的语法,也不支持transaction

所以mongodb不能批量插入数据,如果你要批量插入数据,可以在mongodb里写一个循环,它支持for等语法。

本章介绍,通过mongo shell,批量 *** 作(bulkWrite)MongoDB文档数据。这里的批量 *** 作不仅仅是前面章节提到的批量更新文档,MongoDB批量 *** 作支持同时执行一批写 *** 作,写 *** 作包括:插入文档、更新文档、删除文档。

mongo shell通过db.collection.bulkWrite()函数执行批量 *** 作。

批量 *** 作支持下面写 *** 作自由组合。

说明:

下面看一个综合里面,批量执行一批文档写 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11788076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存