簡體   English   中英

對“ __key__”屬性的查詢是否與GAE數據存儲區高度一致?

[英]Are queries on the “__key__” property strongly consistent with GAE datastore?

我知道一般來說,GAE數據存儲區上的查詢最終都是一致的。 但是我不明白為什么對__key__查詢不應高度一致,因為我認為這是數據存儲區Get函數使用的。

誰能確認__key__查詢是高度一致的?

一個查詢將僅在祖先查詢上是一致的。 否則即使索引包含鍵條目也不一致。 這是因為寫入分兩個階段進行,一個階段用於寫入數據,另一階段用於更新索引。 按關鍵點獲取使用索引,因此它始終正確。 我假設您正在生成半安全密鑰,否則使用密鑰查詢將不會有用。 但是請注意,appengine現在建議散布您的密鑰,以使其覆蓋較大的空間,從而更好地分布在bigtable中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM