2016-12-16 55 views
0

如何知道PHPRedis鍵刪除和修改日期時間

  1. 刪除了Redis的關鍵的日期時間(以前是指一個特定的鍵 存在,但最近刪除我需要知道什麼時候是特別 鍵刪除)。
  2. 修改日期時間的redis鍵(我想知道最後修改 特定鍵的日期時間)。
+0

歡迎來到StackOverflow。請注意,這不是一個免費的代碼寫入服務,但我們渴望幫助其他程序員(和有志之士)編寫他們自己的代碼。請閱讀[如何提出一個好問題](http://stackoverflow.com/help/how-to-ask)上的幫助主題。之後,請用您迄今編寫的代碼更新您的問題,以完成您希望實現的任務。 –

+0

好的。謝謝Quintin Balsdon。 –

回答

0

該信息並非由Redis開箱即用 - 如果需要跟蹤該信息,則需要在刪除/修改密鑰時存儲日期時間(例如,使用排序集來存儲密鑰的名稱和時間戳作爲分數)在每次刪除/修改後自己。

+0

如果redis密鑰被修改,我們可以使用hset()手動更新日期時間,但如果密鑰沒有更多(刪除),我們如何檢查修改的日期時間。 –

+0

我們可以有redis鍵的日誌嗎? –

+0

當您的代碼刪除密鑰時,應該記下時間。或者,查看Redis中的密鑰空間通知,但請注意PubSub不確保傳遞。 –