GAE Python SDK 1.2.3发布:支持任务队列、Django 1.0和异步Urlfetch

标签:Google App Engine

Google App Engine Python SDK于1小时前更新到1.2.3版了,这次的更新很震撼,都是我梦寐以求的东东啊~

原文请见更新列表

依照惯例稍微翻译下:
  • 支持任务队列(模块为google.appengine.api.labs.taskqueue)。
  • 支持Django 1.0。你需要本地安装Django 1.0,但无需上传到App Engine。(之前默认是用Django 0.96,不过至少有2个开源项目可以让GAE支持Django 1.0,话说Django 1.1又被无视了…)
  • Urlfetch支持异步请求。(之前因为是同步的,而且不支持多线程,同时请求多个URL很可能超时。)
  • Urlfetch在SDK和App Engine上匹配得更紧密了。(看更新列表是可以设置referer头了,但文档仍然说不行,稍后去试验一下。)
  • Memcache的key不再限制到250字节,超长key将用hash值来替换。
  • 数据库支持在事务中进行祖先查询了(之前只允许通过key来查询)。
  • SDK中的数据库事务操作将使用第一次操作时的快照,而不进行更改,以保持和App Engine相同。(意思大概是说事务操作完后,不会从数据库取出更改的实体来改变本地变量。)
相关文章:
GAE的任务队列介绍
用GAE进行异步Urlfetch请求

1条评论 你不来一发么↓ 顺序排列 倒序排列

    向下滚动可载入更多评论,或者点这里禁止自动加载

    想说点什么呢?