用遍历查询对象来节省datastore查询时间
2010 12 14 12:24 PM 0 条评论 1692 次查看
分类:Google App Engine 标签:Google App Engine, Python
以前文档里曾指出遍历查询对象是个很低效的方法,所以我一直都不这样用。今天特意测试了一番,发现它原来并不低效。
をつあおにまで GFW!
2010 12 14 12:24 PM 0 条评论 1692 次查看
分类:Google App Engine 标签:Google App Engine, Python
2010 12 9 11:17 PM 11 条评论 3337 次查看
分类:Google App Engine 标签:Google App Engine, Python, RSS
2010 12 3 10:34 PM 4 条评论 7481 次查看
分类:Google App Engine 标签:Python, Google App Engine
2010 11 30 09:37 PM 4 条评论 8261 次查看
2010 11 30 07:33 PM 0 条评论 2487 次查看
2010 11 20 10:29 PM 4 条评论 4725 次查看
分类:Google App Engine 标签:Google App Engine, Google Calendar, Python
2010 11 2 02:46 AM 108 条评论 23601 次查看
分类:Google App Engine 标签:Python, Google App Engine
2010 11 1 01:32 PM 0 条评论 3005 次查看
分类:Google App Engine 标签:Google App Engine, Python
2010 11 1 10:32 AM 0 条评论 1728 次查看
分类:Google App Engine 标签:Google App Engine, Python
from time import time
class Comment(db.Expando):
email = db.StringProperty(required=True)
content = db.TextProperty()
format = db.IntegerProperty(default=0, indexed=False)
approved = db.BooleanProperty(default=True)
time = db.DateTimeProperty(auto_now_add=True)
mod_time = db.DateTimeProperty(auto_now_add=True, indexed=False)
t=time()
Comment.all().fetch(1000)
print time()-t
从后台的执行情况来看,cpu时间是11078~11799ms。改成db.Model后,cpu时间是10319~10959ms,差不多少了0.8秒。2010 10 31 03:36 PM 1 条评论 1405 次查看
分类:Google App Engine 标签:Google App Engine, Python