目录
一.进入redis界面流程
1.启用 redis
1. 通过管理员身份 进入redis目录。
2.输入 redis-server.exe redis.windows.conf 即可启用redis。
注:若输入以上命令报错,则输入以下命令:
(1)redis-cli.exe
(2)shutdown
(3)exit
(4)redis-server.exe redis.windows.conf
2.进入redis服务 进行工作
步骤如下:
1.redis-cli
2.auth 密码
二.键(key) 的基础运用
语法:select DATABASE_NAME (数据库 , 一般redis默认使用数据库0)
解释: 使用某个数据库
语法:set key_name value_name (key | value)
解释:创建键值对
语法:get key_name
解释:获取指定键的value值
语法: dump key
解释:序列化指定的key ,并返回被序列化过后的值 ,若这个key不存在则返回nil
语法:EXISTS key_name time(second)
解释:检查指定key是否存在 ,存在返回1否则返回0
语法:EXPIRE KEY_NAME time(second)
解释:为key添加过期时间
语法:EXPIREAT KEY_NAME time
解释:为key添加过期时间(EXPIREAT 命令接受的时间参数是 UNIX 时间戳)以秒计
语法:PEXPIRE KEY_NAME time(millisecond)
解释:为添加过期时间 时间单位:millisecond
语法:PEXPIREAT KEY _NAME
解释:为key添加过期时间(EXPIREAT 命令接受的时间参数是 UNIX 时间戳)以毫秒计
语法:KEYS PATTERN
解释:用于查找 以 ...开头的key
语法:MOVE KEY_NAME DATABASE_NAME
解释:将 指定key 转义到其他指定数据库
语法:PERSIST KEY_NAME
解释:移除key被设置的过期时间
语法:PTLL KEY_NAME
解释:以毫秒为单位返回剩余的过期时间
语法:TLL KEY_NAME
解释:以秒为单位 返回甚于的过期时间
语法:RANDOMKEY
解释:随机取出当前数据库中的某个键
语法:RENAME KEY_NAME NEW_keyname
解释:更改指定键的名字
语法:RENAMENX KEY_NAME NEW_keyname
解释:更改指定键的名字,若新名字不存在则 旧键名则为新键名
语法: TYPE key
解释:查询指定key的键类型