1.del key1 key2`````
如果删除的key不存在,则直接忽略。
返回值
整数:被删除的keys的数量
2.dump key
序列化给定 key ,并返回被序列化的值,使用RESTORE命令可以将这个值反序列化为 Redis 键。
序列化生成的值有以下几个特点:
- 它带有 64 位的校验和,用于检测错误,RESTORE在进行反序列化之前会先检查校验和。
- 值的编码格式和 RDB 文件保持一致。
- RDB 版本会被编码在序列化值当中,如果因为 Redis 的版本不同造成 RDB 格式不兼容,那么 Redis 会拒绝对这个值进行反序列化操作。
序列化的值不包括任何生存时间信息。
返回值
如果 key 不存在,那么返回 nil。
否则,返回序列化之后的值。
3.restore key ttl serialized-value
反序列化给定的序列化值,并将它和给定的 key 关联。
参数 ttl 以毫秒为单位为 key 设置生存时间;如果 ttl 为 0 ,那么不设置生存时间。
RESTORE 在执行反序列化之前会先对序列化值的 RDB 版本和数据校验和进行检查,如果 RDB 版本不相同或者数据不完整的话,那么 RESTORE 会拒绝进行反序列化,并返回一个错误。
返回值
如果反序列化成功那么返回 OK ,否则返回一个错误。
4.exists key
返回key是否存在。
返回值
整数,如下的整数结果
5.expire key seconds
设置key的过期时间。如果key已过期,将会被自动删除。设置了过期时间的key被称之为volatile。
在key过期之前可以重新更新他的过期时间,也可以使用PERSIST命令删除key的过期时间。
在Redis< 2.1.3之前的版本,key的生存时间可以被更新
Note that in Redis 2.4 the expire might not be pin-point accurate, and it could be between zero to one seconds out. Development versions of Redis fixed this bug and Redis 2.6 will feature a millisecond precisionEXPIRE.
返回值
整数,如下的整数结果
-
1如果设置了过期时间
-
0如果没有设置过期时间,或者不能设置过期时间
6.
分享到:
相关推荐
redis-stack-server-7.2.0-v9.arm64.snap redis-stack-server-7.2.0-v9.bionic.arm64.tar.gz redis-stack-server-7.2.0-v9.bionic.x86_64.tar.gz redis-stack-server-7.2.0-v9.bullseye.x86_64.tar.gz redis-stack-...
windows环境 redis服务免安装 附带redis客户端 redis-desktop-manager-0.8.8.384
redis++使用说明,windows下编译redis-plus-plus
tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-redis-session-manager-1.2-tomcat-7-java-7tomcat-...
该包中包括 linux 环境的安装包; 桌面管理工具 redis-desktop-manager ; 学习笔记; redis.conf 中文文档
redis校验工具redis-full-check,配合redis-shake使用!!!
压缩文件包括tomcat-redis-session-manager-master-2.0.0.jar、jedis-2.7.3.jar、commons-pool2-2.3.jar三个jar包使用方法请参照https://github.com/jcoleman/tomcat-redis-session-manager。apache-tomcat-8.5.33....
tomcat-redis-session-manager-2.0.0.jar
Tomcat8亲测可用 tomcat-redis-session-manager的jar包 修改了tomcat-redis-session-manager源码进行的编译生成的jar包
redis-desktop-manager-2019.4.0.exe
redis-desktop-manager-0.9.1.37.dmg Redis管理工具 0.9.1
session 共享 tomcat-redis-session-manager 所需要的jar 和 redis-data-cache.properties文件 (绝对可用) 已经完整测试
所需的tomcat-redis-session-manager所有的jar包下载。测试环境JDK1.8,Tomact8
redis可视化工具redis-desktop-manager-0.8.8.384。。。。
用于配置 tomcat-redis-session-manager
1、redis_4.0.10-1_arm64.deb 银河麒麟v4+飞腾 安装包 2、自带服务启动 3、目录树 /opt/redis-4.0.10/ ├── bin ...│ ├── redis-sentinel -> redis-server │ └── redis-server └── redis.conf
使用tomcat-redis-session-manager进行统一session管理所需jar包,包括tomcat6-jdk6、tomcat7-jdk7、tomcat8-jdk8
redis-desktop-manager-0.9.3.817-redis-desktop-manager-0.9.3.817