redis下载启动
官方下载地址: https://redis.io/download
启动服务:cd /opt/redis-4.0.1/bin
./redis-server ../etc/redis.conf
连接客户端:redis下bin目录 : ./redis-cli 或者/opt/redis-4.0.1/bin/redis-cli
获取服务器信息
bin/redis-cli
127.0.0.1:6379>info
字符串类型键的设置(键不存在则添加,存在则修改)
set key value 如果键存在,会覆盖旧值;成功OK,否则nil
setex key seconds value 键值过期时间,seconds秒单位
mset key value [key value ...] 可设置多个key,如果key存在会覆盖,成功OK,否则nil
setnx key value 仅在键不存在时设置键的值; 如果键的值设置成功,则返回1;如果键已经存在,则返回0且不覆盖原来的值
append key value 在key字符串 值末尾追加字符串,返回长度
setrange key offset 指定value 用指定值覆盖旧值字符串,覆盖的位置从偏移量 offset 开始 ,偏移量从0 开始。最后返回字符串的长度
psetex key milliseconds value 并指定生存时间(单位:毫秒)
字符串类型键的查询
get key 得到字符串的值,key不存在返回nil
mget key [key…] 查询指定key的值,不存在返回nil
strlen key 返回字符串的长度,对于不存在的返回0
getrange key start end 获取key 值 start end范围的子串
exists key 键是否存在,在1,否则0
del key1 key2… 删除键及对应的值