比方說,我的數據存儲中有頁面瀏覽計數器。 爲了增加每個頁面顯示的價值,我需要讀取值,增加並增加。我如何確定在2個(或更多)用戶查看頁面的情況下,兩個視圖都會被計數(即,對於user2,我們在更新user1之前讀取計數器值的情況不會有)?如何正確處理GAE數據存儲區中的計數器更新?
1
A
回答
4
作爲精確值不如性能重要的分片計數器的替代方案,請考慮使用write-behind counters。或者,使用Google Analytics等,而不是嘗試自己統計瀏覽量。
5
對於這種情況,您需要使用Sharded Counters。
相關問題
- 1. 如何在GAE數據存儲區中正確保存數據?
- 2. 如何僅處理管理GAE-數據存儲更新
- 3. 如何更新在GAE數據存儲中的布爾值?
- 4. 如何異步處理GAE數據存儲競爭?
- 5. 按GAE數據存儲區中的計算列排序
- 6. 異步寫入GAE數據存儲區
- 7. 優化GAE數據存儲區讀取
- 8. Azure存儲 - 處理跨分區更新
- 9. 如何並行更新400,000個GAE數據存儲實體?
- 10. 如何處理更新存儲過程中的可選參數
- 11. 更新數據存儲GAE中的實體併發性
- 12. gae數據存儲區複合索引爲新實體重建/更新
- 13. GAE數據存儲不會刷新
- 14. 多時區 - 如何正確存儲/打印數據
- 15. 如何在GAE上使用數據存儲區遊標與jpa
- 16. 如何構建數據存儲區索引(PHP GAE)
- 17. 如何生成GAE數據存儲區密鑰?
- 18. GAE:從多個處理程序訪問數據存儲
- 19. 異步GAE數據存儲查詢未正確觸發
- 20. 我應該如何備份我的應用程序存儲在GAE數據存儲區中的數據?
- 21. GAE數據存儲查詢
- 22. GAE數據存儲同步
- 23. GAE數據存儲結構
- 24. GAE與數據存儲(JDO)
- 25. gae數據存儲備份
- 26. 在GAE數據存儲
- 27. 在GAE數據存儲
- 28. GAE數據存儲ID
- 29. 如何使用sum函數處理存儲區中的空值
- 30. 如何在確認頁面上存儲付款處理數據?
對不起,我已經採取了頁面視圖就像簡單的例子,看起來這是不正確的 - 細節提供在單獨的問題 - http://stackoverflow.com/questions/7784808/how-to-訂購由這場存儲-內式分離的模型。 –