我有一些密钥,我唯一想知道的是数据存储区中是否存在匹配的实体。目前我在做:
entities = db.get(keys)
for entity in entities:
if entity:
# some stuff
else:
# some other stuff
虽然这有效,但我只需要传递一个布尔值,而不是传递对象。有没有办法让这些代码更便宜一点?
答案 0 :(得分:1)
比较您现在正在做的速度与使用仅密钥查询一次一对地查询密钥。如果没有明确的赢家,请选择仅限密钥查询,因为它的成本更低。