如何在低级api数据存储区中批量写入,更新和删除实体?

时间:2012-08-19 10:23:55

标签: google-app-engine low-level-api

我想将100个实体(然后更新并删除它们)添加到数据存储区,但我不知道如何在低级api中执行此操作。我在JDO做过。低级别的文档非常缺乏。

2 个答案:

答案 0 :(得分:1)

您可以将一组实体传递给put方法 - 这将批量创建/更新实体:datastoreService.put(Iterable<Entity>)(实体集合)。

您还可以批量删除:datastoreService.delete(Iterable<Key> collection)(密钥集合)或datastoreService.delete(Key.. keys)(密钥数组)

答案 1 :(得分:0)

文档在这里:Batch Operations

我建议你看看async datastore api,以便进一步提高应用程序的性能。