我想在App Engine上實現計數器。明顯的方法是爲此使用memcache。但是文檔聲明memcache不可靠,並且我必須在memcache中的計數器具有錯誤值或丟失的情況下實施回退方法。我可以很容易地發現這個密鑰丟失了,但是我怎麼知道計數器有錯誤的值?我指以下情況:Appengine:使用memcache計數器
- 鍵= 30
- INCR(鍵),鍵= 31
- 密鑰由GAE
- INCR(鍵),鍵= 1
是否有任何我不知道的技巧(與memcache一起使用的數字的校驗和?)?我真的應該關心這種情況嗎?
一些可能無用的細節:
- 計數器將在範圍0-10000值。
- 計數器應該活1小時。我每小時將它們存儲在數據存儲中。
- 我正在使用Go。
謝謝。