2012-10-23 57 views
2

如果我的影片結構類似這樣的查詢:尺寸/查詢的成本

q = Questions.all() 
q.order('-votes') 
results = q.run(limit=25) 

和投票只是在Questions分貝模型的IntegerProperty,確實規模/成本(基本上是朝着計數我的配額)的查詢取決於實體的數量?

基本上,如果我試圖訂購1000 Questions,是否比只訂購10 Questions更貴?

回答

4

簡短的回答:沒有。

有閱讀成本和寫成本。

寫入成本發生在您編寫實體時,其影響最大的是每個實體的索引屬性數量。

閱讀成本基於查詢中返回的實體數量。

如果對票進行排序,則需要確保票屬性已編入索引。這是每個寫入的實體額外寫入數量的1-2 。

閱讀成本因返回的實體數量而異。過濾器和排序順序不會影響讀取的成本。