迁移F1到F2服务器是否会使数据存储操作更快

时间:2013-03-09 11:23:45

标签: google-app-engine google-cloud-datastore

我有一个用于Python 2.5的google appengine应用程序。我知道从F1迁移到F2会对计算和处理产生影响,但它也会改善数据存储区的读/写操作吗?

1 个答案:

答案 0 :(得分:2)

没有

GAE数据库不在前端实例上运行,它是一个单独的服务。因此,增加前端实例上的内存/处理器对数据库操作的速度无效。

正确的数据库架构将对数据库速度产生最大的影响,但这是一个相当广泛的主题。只是一些通用的提示:

  1. 重新组织实体,以便对于大多数使用过的实体,您使用get而不是查询。
  2. 使用memcache缓存您经常获得的实体。
  3. 如果要执行多个独立操作,请使用async并行并行执行。
  4. 如果您获得/放置多个实体,请使用批量操作。