Python 获取单个实体的GAE数据存储,效率更高

Python 获取单个实体的GAE数据存储,效率更高,python,google-app-engine,datastore,Python,Google App Engine,Datastore,1、2或3哪个CPU效率更高 key = something.key() id = something.key().id() 1) db.GqlQuery(“选择…”)。获取(1)[0] 2) db.get(键) 3) get\u by\u id(id)选项1效率较低,因为它需要查询。顺便说一句,请注意,如果只需要一个结果,可以对查询调用get(),这将返回第一个结果,如果没有,则不返回任何结果 2和3是相同的get\u by\u id只是构造键并使用get获取键的语法糖选项1效率较低,因为它

1、2或3哪个CPU效率更高

key = something.key()
id = something.key().id()
1)
db.GqlQuery(“选择…”)。获取(1)[0]

2)
db.get(键)


3)
get\u by\u id(id)
选项1效率较低,因为它需要查询。顺便说一句,请注意,如果只需要一个结果,可以对查询调用
get()
,这将返回第一个结果,如果没有,则不返回任何结果


2和3是相同的
get\u by\u id
只是构造键并使用
get

获取键的语法糖选项1效率较低,因为它需要查询。顺便说一句,请注意,如果只需要一个结果,可以对查询调用
get()
,这将返回第一个结果,如果没有,则不返回任何结果

2和3是相同的
get\u by\u id
只是构造键并使用
get
获取键的语法糖