【发布时间】:2014-06-22 11:24:26
【问题描述】:
我在一个实体中的种子数据有限,我想频繁地获取所有键(唯一字符串)并且不那么频繁地获取整个实体。 如果我使用 Query.fetchKeys 获取密钥,Objectify 是否将结果缓存在 memcache 中或每次都命中数据存储以获取 Query.fetchKeys 结果?
【问题讨论】:
标签: google-app-engine objectify
我在一个实体中的种子数据有限,我想频繁地获取所有键(唯一字符串)并且不那么频繁地获取整个实体。 如果我使用 Query.fetchKeys 获取密钥,Objectify 是否将结果缓存在 memcache 中或每次都命中数据存储以获取 Query.fetchKeys 结果?
【问题讨论】:
标签: google-app-engine objectify
Query.fetchKeys() 是 Objectify 的一个非常旧版本的方法。
但在回答您的问题时,所有“查询”(即除按密钥获取之外的任何内容)都必须传递到数据存储区。只有数据存储知道什么满足查询。
【讨论】: