[英]Does spring data uses the new MongoDB Bulk API for bulk operations?
当前,MongoDB 2.6中没有对批量操作的专门支持。 如果您认为这些操作值得增加支持,请在JIRA中出票。
同时,您可以使用CollectionCallback
对原始MongoDB集合执行批量操作:
template.execute(new CollectionCallback<Void> {
Void doInCollection(DBCollection collection) {
BulkWriteOperation operation = collection.initialize(Uno|O)rderedBulkOperation();
// bulk code goes here
operation.execute();
return null;
}
}
用于MongoDB v2.6的MongoDB Java驱动程序确实支持批量操作,但是由于这些是MongoDB v2.4中未提供的非常新的一组操作,因此这些可能尚未成为稳定的Spring Data版本。 我看到计划中有1.5.X SpringData,但是在他们的网站上还没有看到任何相关的API /参考。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.