CentOS7下redis安装配置(yum)

本文章仅作为个人笔记
  • 判断是否有redis源
    • 运行 yum search redis 查询是否有redis源
    • 如果有redis则直接跳过步骤2直接看3,如果如图所示没有redis源则需要安装redis的yum源
  • 添加redis源
  • 安装redis
    • 运行 yum install redis -y
    • 显示Complete则表示安装完成
  • 启动redis
    • 运行 serivce redis start 启动redis
    • 运行 service redis status 判断redis服务状态
    • 显示(active running)则表示启动成功
  • 使用技巧与心得
    • 登陆redis: redis-cli
    • 查询当前所有数据:keys *
    • 插入一个值:set key value(例:set a b 插入一个key为a,value为b的数据)
    • 单个值查询:get key(例: get a 查询key为a保存的数据)
    • 单个key查询:keys key(例:keys a 查询key为a的key,即是否有这个数据)
    • 删除某个key: del key(例:del a 删除key为a的数据)
    • 删除当前数据库中的所有Key: flushdb
    • 删除所有数据库中的key: flushall
    • 批量删除key:redis-cli keys “” | xargs redis-cli del (需redis命令外执行,例: redis-cli keys “a” | xargs redis-cli del)
    • redis对指定ip开放方案:解除redis本地绑定(注释 bind 127.0.0.1),使用iptables的设置限定redis端口对指定ip开放即可。
  • redis配置相关:
    • 默认端口为6379
    • 默认配置文件位置: /etc/redis.conf
    • Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程(daemonize no)
    • 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定(pidfile /var/run/redis.pid)
    • 指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键上MERZ对应的号码,而MERZ取自意大利歌女Alessia Merz的名字(port 6379)
    • 绑定的主机地址(bind 127.0.0.1),注释此行可让外网访问(不设置防火墙情况下)
    • 当客户端闲置多长时间后关闭连接,如果指定为0,表示关闭该功能,单位秒(timeout 0)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值