1.安装redis
在linux下输入以下命令:
[root@iZwz97tbgo9lkabnat2lo8Z ~]# wget http://download.redis.io/releases/redis-3.2.12.tar.gz
[root@iZwz97tbgo9lkabnat2lo8Z ~]# gunzip redis-3.2.12.tar.gz
[root@iZwz97tbgo9lkabnat2lo8Z ~]# tar -xvf redis-3.2.12.tar
[root@iZwz97tbgo9lkabnat2lo8Z ~]# cd redis-3.2.12
[root@iZwz97tbgo9lkabnat2lo8Z ~]# make && make install
[root@iZwz97tbgo9lkabnat2lo8Z ~]# redis-server --version
Redis server v=3.2.12 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=5bc5cd3c03d6ceb6
[root@iZwz97tbgo9lkabnat2lo8Z ~]# redis-cli --version
redis-cli 3.2.12
2.修改配置文件
redis.conf 文件
设置密码
requirepass ******
绑定IP
bind (你要绑定的IP地址)
设置port
port 设置端口号
打开数据化持久化方案alf
appendonly yes
3.启动redis
1.启动redis服务器
redis-server redis.conf -- 启动redis服务
redis-server redis.conf & -- 启动redis服务并且在后台运行
redis-server redis.conf >> redis.log & -- 启动redis服务并且在后台运行,并且输出重定向
2.启动redis客户端
redis-cli -h ip地址
登录
输入auth 然后输入密码
4.redis命令
命令 | 说明 |
---|---|
set key value | 添加键值对,如果key存在就修改key对应的值 |
setnx key value | 如果键值对不存在就添加键值对 |
setex key 时间 value | 添加键值对并且设置存活时间 |
set key value ex 时间 | 添加键值对并且设置超时时间 |
mset key1 value1 key2 value2.. | 同时添加多个键值对 |
mget key1 key2 | 同时获取多个key值 |
get key | 查看key对应的值 |
keys * | 查看所有的key |
del key1 key2 | 删除键值对 |
exists key | 检测键值对是否存在 |
flushall | 删除所有数据库的所有键值对 |
flushdb | 删除当前数据库中所有键值对 |
select 标号 | redis默认启动16个数据库对应的标号是0-15 |
ttl key | 查看剩余时间 |
expire key 时间 | 设置键值对存活时间 |
incr key 时间 | 数值增加1 |
decr key | 数值减少 |
append key 值 | key对应的字符串类型的值后追加指定的值 |
quit 退出服务器
网友评论