Google App Engine - 快速将用户记录保存到数据存储区,事务,实体组

Gau*_*rma 0 python google-app-engine nosql entity-group-transactions google-cloud-datastore

我们有成千上万的用户,每个用户有1000条记录.用户和记录都由我们的应用程序中的模型表示.

每个用户单独保存1000条记录需要年龄(30秒以上).但是,考虑到所有这些记录属于同一个用户,可以将它们全部保存在一起吗?

据我所知,使用实体组,它可以在一个事务中完成,但无法找到有关如何执行此操作的任何明确文档.

有什么建议?

And*_*gin 5

事务处理不会使处理更快.如果有的话,它们会变慢.

您可以通过批量保存实体来加速处理(每次调用最多1,000个实体).