首页 > 代码库 > yum 安装redis 及简单命令(推荐测试环境,安装简单)
yum 安装redis 及简单命令(推荐测试环境,安装简单)
第1章 redis 入门
1.1 yum 安装
安装repo源
cd /etc/yum.repos.d/
wget http://mirrors.aliyun.com/repo/epel-6.repo
yum install -y redis
1.2 [root@redis01 ~]# vim /etc/redis.conf 讲解
17 daemonize yes #是否前台运行yum yes编译no
21 pidfile /var/run/redis/redis.pid #pid 位置(kill 报错删此位置)
25 port 6379 #端口可修改 哦
30 bind 127.0.0.1 #绑定地址
40 timeout 0 #客户端断开时间 0 客户端不断开
48 loglevel notice #日志级别
53 logfile /var/log/redis/redis.log #日志文件地址
68 databases 16 #从0 开始 17 链接数据库
86 save 900 1
87 save 300 10
88 save 60 10000 #持久化
1.3 启动 redis 查看端口
[root@redis01 yum.repos.d]# /etc/init.d/redis start
启动 : [确定]
[root@redis01 yum.repos.d]# netstat -lntup
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 172.16.1.72:6379 0.0.0.0:* LISTEN 3795/redis-serv
1.4 连接redis
[root@redis01 yum.repos.d]# redis-cli -h 172.16.1.72
创建查看
redis 172.16.1.72:6379> SET mykey hehe
OK
redis 172.16.1.72:6379>
redis 172.16.1.72:6379> GET mykey
"hehe"
redis 172.16.1.72:6379> keys *
1) "mykey"
1.5 是否存在
redis 172.16.1.72:6379> EXISTS mykey
(integer) 1
redis 172.16.1.72:6379> EXISTS mykeys
(integer) 0
1.6 删除
redis 172.16.1.72:6379> DEL mykey
(integer) 1
1.7 查看类型
redis 172.16.1.72:6379> TYPE mykey
string
Redis常见问题
最大内存问题:要设置好最大内存,以防不停的申请内存,造成系统内存都被用完。
Fork进程问题:‘vm.overcommit_memory = 1‘这一个选项要加到系统的配置中,防止fork因内存不足而失败。
密码问题:需要设置复杂一些,防止暴力破解。
yum 安装redis 及简单命令(推荐测试环境,安装简单)