直接在客户端操作的, 所以需要redis的简单命令 去对比JAVA客户端jedis的命令就行
添加---set
格式 set key value EX time(秒) 如果这个time不添加的话 ,那默认就是 永久
获取--get
格式 get key
---查看剩余时间
格式 TTL key
---实现key实现自增:
inrc key 注意这个key必须是个数字, 如果是字符串的话会报error
好了开始操作:
首先添加一个key csdn ,value就是 ....... , 过期时间就设置20秒(这样好观测)
我们查看一下
发现剩余时间还有 11秒
过了过期时间 之后 ,我们发现 变成null了
我们在20秒之内 给这个key做一次 自增
哎呀我cao, 忘了, 应该把value设置为 一个数字类型的, 没关系,我从新set下
好了,看到了吧大家,
我现在自增:
都自增上了, 但是我不确定是否 自增之后, 他的 过期时间 是不是重新加上了啊?
这样简单, 我自增一次迅速TTL csdn 一下, 看看他的时间, 我在大概十秒的时候进行自增,
看图把
ok, 大致就是这样, 其实我都明白, 但是每次都要操作下, 比较麻烦.
至于如何用JAVA做到这样, 其实更简单, 直接用jedis连接redis, 都是相同的命令, 这里就不多讲了, 懒得去弄了.哈我以前的博客有JAVA连接redis的操作, 大家可以瞅一眼.