0
我在一個實體中限制了種子數據,爲此我想頻繁地獲取所有的密鑰(唯一字符串),並且整個實體不那麼頻繁。 如果我使用Query.fetchKeys獲取密鑰,Objectify是否將結果緩存在memcache中,或者每次都爲Query.fetchKeys結果創建數據存儲?Objectify是否將Query.fetchKeys結果緩存在memcache中?
我在一個實體中限制了種子數據,爲此我想頻繁地獲取所有的密鑰(唯一字符串),並且整個實體不那麼頻繁。 如果我使用Query.fetchKeys獲取密鑰,Objectify是否將結果緩存在memcache中,或者每次都爲Query.fetchKeys結果創建數據存儲?Objectify是否將Query.fetchKeys結果緩存在memcache中?
Query.fetchKeys()是Objectify的一個非常舊版本的方法。
但是在回答你的問題時,所有'查詢'(即除了按鍵以外的任何事項)都必須通過數據存儲區。只有數據存儲知道滿足查詢的條件。