5

给定我构建的密钥,我想访问数据存储以查看它是否存在,但我想要最便宜(及时)的方式来做到这一点。我正在寻找的是一个只有键的查询,但来自 get,例如 my_key.get(keys_only=True)。这样的动物存在吗?在我看来不像。如果没有,还有其他方法可以实现我的目标吗?

谢谢。

4

1 回答 1

6

不,此功能不存在。由于并非所有实体都被索引,因此没有捷径 - 测试密钥是否存在的唯一方法是尝试获取它,然后您可以免费使用实体数据(无论如何就磁盘操作而言 -有一点序列化成本,但我们不为此收费)。

PS。您确定您没有尝试过早优化吗?

于 2012-08-28T21:16:13.630 回答