0
我在寫一個多人遊戲,我允許玩家互相攻擊。 只有攻擊者必須登錄。 我需要知道過去6小時內攻擊者有多少次攻擊,並且我需要知道在最近1小時內攻擊者是否受到攻擊。我不關心6個多小時前發生的攻擊。有什麼方法比在數據庫中存儲這些數據並刪除「過期」數據(6個小時以上)更好地實現它? 服務器是用java編寫的,客戶端將是Android。 任何想法/教程鏈接,甚至關鍵字表示讚賞。另外,如果你認爲沒有更好的解決方案,請說出來:)存儲臨時數據(JAVA + GAE)
是的,我看到memcache可以在任何時候過期的說明,所以我認爲這不是一個好的方式來存儲這些數據,我只是想,也許還有其他的方式來做到這一點。謝謝回覆。 – 2013-02-13 16:08:18