谷歌创建Web平台即服务的尝试已经收到了今年的第四次更新,如期推出Google App Engine 1.6.5。
该团队在四月份一直在逃避,他们的工作似乎已经获得回报。 注意力已集中在通过实验类型的查询(即投影查询 )来改进App Engine的数据存储区,该查询类型使用户可以指定是要整个实体对象还是仅需要其几个属性。 至关重要的是,这意味着较低的延迟和成本(例如仅键查询),但也允许您仅返回所需的属性。 如果可以的话,将脂肪修剪一下。
投影查询类似于以下形式SQL查询:
SELECT name, email, phone, FROM CUSTOMER
仅返回名称,电子邮件和电话属性。 这种新的查询方法仍然存在一些局限性(例如,您只能投影索引的属性,而永远不会投影相同的属性两次),但这仍然是一个不错的开始。
现在,每个实体组都有一个数字版本属性,该属性在每次实体组更改时都会严格增加,从而使您可以轻松地缓存祖先查询的结果。 数据存储区管理员备份也已进行了装修。 现在,您可以从现有备份中还原单个种类,中止进行中的备份,并查看更详细的备份和还原信息。
其他 请求标头(例如Region,City和LatLng) 提供有关请求源的更详细信息。 最后,对于Java开发人员, appengine-web.xml
文件中现在需要<threadsafe>
元素; 忽略它会在dev appserver中导致错误,这是急需的改进。
可以在GAE博客的官方公告中找到更多详细信息。 Java , Python 和 Google Go正式支持Google App Engine ,尽管稍作搜索会带您进入其他语言扩展。 与往常一样, 通过 Google 网上 论坛 发送反馈,或对 Stack Overflow 上的技术问题进行 反馈 。
翻译自: https://jaxenter.com/google-app-engine-1-6-5-released-104403.html