我已经浏览了GC DataStore文档,但是对于批量更新文档没有发现任何有用的信息。有没有人有关于DataStore中批量更新的最佳实践?那甚至是DataStore的有效用例吗? (我在考虑MongoDB Bulk.find.update或db.Collection.bulkWrite的思路)
答案 0 :(得分:0)
您可以使用projects.commit API调用一次写入多个更改。大多数客户端库都有执行此操作的方法,例如在python中使用put_multi
。
在C#中,DatastoreDb.Insert
method的重载可以一次添加多个实体。
如果这是一次性的,请考虑使用gcloud
's import function。