python - 在 Google App Engine 上更新数据存储区中的大量实体

标签 python google-app-engine datastore

我想对特定类型的所有实体执行一个小操作,并将它们重写到数据存储区。我目前有 20,000 个此类实体,但想要一个可以扩展到任意数量的解决方案。

我有哪些选择?

最佳答案

使用 mapper - 这是 MapReduce 框架的一部分,但您只需要第一个组件 map,因为如果您只是改变数据存储实体,则不需要 shuffle/reduce 步骤。

关于python - 在 Google App Engine 上更新数据存储区中的大量实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11203500/

相关文章:

google-app-engine - Appengine cron.yaml 定义未显示在开发人员控制台中

datastore - bitbake: d.getVar ("X", True) True 是什么意思?

python - 子类化基本 Django 通用 View 时缺少 META 属性?

python - 为什么 Python 的 socket.getfqdn() 返回一个看起来像 IPv6 主机的长字符串而不是 `hostname -f` 返回的内容?

python - 在生产中的 Web 服务器中使用 sleep() 是一种不好的做法吗?

python - 我们可以在使用 Google Drive API v2 时设置 urlfetch 截止日期吗?

android - 如何使用 Android Studio 0.8 对 Google Cloud Endpoints Java 进行单元测试

Python:从给定的数据集生成一个唯一的批处理

go - 命名空间和祖先在数据结构上的区别

go - 数据存储是否支持不等式过滤器?