Redis安装与常用配置

Redis的安装及常用配置

CentOS7下安装Redis

  • 下载安装包 官网下载
  • 执行命令解压:tar -zxvf redis-XXX.tar.gz
  • 进入解压后的目录,执行make命令编译,需要先安装gcc-c++(yum install gcc-c++)
  • 在解压后的目录执行make PREFIX=/usr/local/redis install,该命令会安装reids到/usr/local/redis目录下
  • cd到/usr/local/redis目录下查看是否有bin目录
  • cd到解压后的目录,cp redis.conf配置文件到安装目录,至此,安装完成,可以执行bin目录下的redis-server启动redis,ctrl+c退出
  • 修改redis.conf文件中daemonize为yes,开启守护进程,再次启动redis,为守护进程启动
  • 守护进程启动,若要停止redis,不建议直接kill进程ID,可以执行./bin/redis-cli shutdown关闭redis
  • redis-cli为redis的客户端,执行./bin/redis-cli可以打开客户端,执行redis命令

Redis的常用配置

  • daemonize,若要在后台启动,设置为yes
  • pidfile 配置pid路径,默认为/var/run/redis.pid
  • bind 绑定IP,设置后只接受来自该IP的请求,默认为localhost
  • port 监听端口,默认为6379
  • timeout 客户端链接的超时时间,单位秒
  • loglevel 分为四级,debug、verbose、notise、warning
  • logfile 配置log文件路径
  • databases 设置数据库的个数,默认为16,默认使用的数据库为0
  • save 设置redis进行数据库镜像的频率
  • rdbcompression 在进行镜像备份时,是否进行压缩
  • dbfilename 镜像备份文件的文件名
  • dir 数据库镜像备份文件的目录
  • slaveof 设置数据库为其他数据库的从数据库
  • masterauth 主数据连接需要的密码验证
  • requirepass 设置登录时需要使用的密码
  • maxclients 限制同时连接的客户端数量
  • maxmemory 设置redis能够使用的最大内存
  • appendonly 开启append only模式
  • appendfsync 设置对appendonlu.aof文件的同步频率
  • vm-enabled 是否开启虚拟内存支持
  • vm-swap-file 设置虚拟内存的交换文件路径
  • vm-max-memory 设置redis使用的最大虚拟内存大小
  • vm-page-size 设置虚拟内存的页大小
  • vm-pages 设置交换文件的总的page数量
  • vm-max-threads 设置vm io同时使用的线程数
  • glueoutputbuf 把小的输出缓存存放在一起
  • hash-max-zipmap-entries 设置hash的临界值
  • activerehashing 重新hash
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值