我的網站有大約50個用戶,我收到了過多的小型數據存儲操作。我積極地memcaching,沒有那麼多的記錄,我仍然得到數百萬的小型數據存儲操作。 Appstats表示成本爲0,但實際成本不爲0. 我基本知道小數據存儲操作可能發生的位置。谷歌應用程序引擎過多的數據存儲小操作
只有鍵操作:我這樣做,但我memcache它,直到數據沒有改變。此外,我的大部分關鍵操作都有限制= 100(這是最大),所以要獲得12米的操作,我需要撥打120000個電話(我假設提取1個鍵是1個小操作)。由於我每天約有60-70次訪問,似乎有點過分。 我只是不知道是什麼造成了很多操作。 Appstats不給我任何線索。
這是儀表板。
這是appstats。
您是否使用遠程API?是否爲你的整個應用程序啓用了appstats? – someone1
根據此https://developers.google.com/appengine/docs/python/tools/appstats#EventRecorders啓用是的appstats第二個數字是RPC統計數據。 – specialscope
那麼有可能你的代碼的一部分沒有使用appstats包裝器進行包裝。你必須確保你的應用中的每個端點都使用它。例如,如果您使用mapreduce,它不會使用應用程序統計信息。所有通過Remote API進行的操作也不會使用應用程序統計信息。 App Stats只將最近的1000條記錄存儲在memcache中,所以它可能甚至沒有給出您的應用程序的準確概述(尤其是所有最近與短命的memcache條目有關的問題) – someone1