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不确保传递。 –