您在Google App Engine上开发的体验是什么? [英] What's your experience developing on Google App Engine?

查看:99
本文介绍了您在Google App Engine上开发的体验是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

GQL是否容易学习知道SQL的人? Django / Python如何? App Engine是否真的使缩放变得容易?有没有针对GQL注入的内置保护?等等......

Is GQL easy to learn for someone who knows SQL? How is Django/Python? Does App Engine really make scaling easy? Is there any built-in protection against "GQL Injections"? And so on...

我很想听听使用应用程序引擎的不那么明显的起伏。

I'd love to hear the not-so-obvious ups and downs of using app engine.

干杯!

Cheers!

推荐答案

最令人瞩目和令人沮丧的问题是数据存储区api,它看起来很棒,经过深思熟虑并易于使用,如果您习惯使用SQL,但在所有查询结果集中具有1000行限制,并且您无法访问超出该数量的计数或偏移量。我遇到了许多问题,一旦超过1000行,实际上无法为模型添加或访问数据。

The most glaring and frustrating issue is the datastore api, which looks great and is very well thought out and easy to work with if you are used to SQL, but has a 1000 row limit across all query resultsets, and you can't access counts or offsets beyond that. I've run into weirder issues, with not actually being able to add or access data for a model once it goes beyond 1000 rows.

请参阅关于1000行限制的讨论溢出讨论

Aral Balkan 写了一篇关于这个和其他问题的非常好的摘要

Aral Balkan wrote a really good summary of this and other problems

话虽如此,应用程序引擎是一个非常好的工具,有一些处置,我真的很喜欢与它合作。它非常适合部署微型web服务(例如:json api's)以用于其他应用程序。

Having said that, app engine is a really great tool to have at ones disposal, and I really enjoy working with it. It's perfect for deploying micro web services (eg: json api's) to use in other apps.

这篇关于您在Google App Engine上开发的体验是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆