在mongodb中批量插入(如导入)bson编码数据
我是 mongodb 新手,想在 PHP5 中尝试一下。如果有人有任何信息或已经这样做,请帮忙。基本上我有一个 PHP 中的对象(或数组数组),我对其进行了 bson_encode。我不确定 mongo db 是如何工作的,但它似乎支持批量插入。所以我想知道如何使用 bson_encoded 文档集合在 mongodb 中 [LOAD DATA...]。 谢谢
更新:好吧,似乎批量插入只允许数组(或任何插入)也许我误解了mongodb可以在bson中查询(包括插入)。所以这就是我现在正在尝试的。 bson_decode 和batchInsert。
I am new to mongodb and thinking of trying this out in PHP5. If someone has any info or has done this please help. Basically I have a an object (or array of arrays) in PHP that I bson_encode. I am not sure how mongo db works but it seems to support batch insert. So I was wondering how would I like [LOAD DATA...] in mongodb using the bson_encoded collection of documents.
thank you
Update: ok seems like batch insert only allows array (or any insert) Maybe I misunderstood that mongodb can query in bson (including inserts). so this is what I am trying now. bson_decode and batchInsert.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您不使用 PHP 驱动程序中内置的批量插入功能有什么原因吗?
https://www.php.net/manual/en/mongocollection.batchinsert。 php
Any reason you're not using the batch insert built into the PHP driver?
https://www.php.net/manual/en/mongocollection.batchinsert.php