一、下载与安装

  1、下载:wget http://download.redis.io/releases/redis-5.0.7.tar.gz

  2、解压:tar -xzf redis-5.0.7.tar.gz

  3、建立软连接:ln -s redis-5.0.7 redis

  4、切换到软连接目录:cd redis

  5、安装:make&&make install

二、src目录下redis相关的可执行文件

  1、redis-server --- redis服务器

  2、redis-cli --- redis命令行客户端

  3、redis-benchmark --- redis性能测试工具

  4、redis-check-aof --- aof文件修复工具

  5、redis-check-dump --- rdb文件检查工具

  6、redis-sentinel --- sentinel服务器,哨兵

三、启动redis的方式

  1、没有配置文件的默认启动方式:./src/redis-server

  2、指定一些配置启动:./src/redis-serve --port 6380

  3、通过配置文件启动:./src/redis-server conf/redis_6379.conf

四、常用配置参数

  1、daemonize yes --- 是否以守护进程启动

  2、pidfile /var/run/redis.pid --- 进程号文件位置

  3、dir "/opt/lqz/redis/data" --- 数据目录

  4、logfile “6379.log” --- 日志文件位置 

  5、bind 127.0.0.1/0.0.0.0 --- ip号

  6、port 6379 --- 端口号

  7、protected-mode no --- 是否是保护模式

  8、requirepass 123456 --- 登录密码

五、启动连接相关指令

  1、查看是否启动:ps aux |grep redis

  2、客户端连接:

    ①redis-cli -p 端口 -h 地址 
    ②redis-cli --- 默认就连接本地6379

  3、关闭redis-server:

    ①kill -9 进程id号

    ②redis-cli shutdown

  4、配置了密码连接:

    ①redis-cli -h 服务器地址

    ②auth 密码

  5、查看redis的配置信息,可以直接在交互式命令行下修改

    ①CONFIG GET * --- 查看所有配置信息

    ②CONFIG SET maxmemory 128M

    ③CONFIG REWRITE --- 把修改写到配置文件中

六、redis的应用场景

  1、缓存系统

  2、计数器:网站访问量,转发量,评论数

  3、消息队列:发布订阅,阻塞队列实现

  4、排行榜:有序集合

  5、社交网络:很多特效跟社交网络匹配,粉丝数,关注数

  6、实时系统:垃圾邮件处理系统,布隆过滤器

 

posted on 2020-09-03 22:48  焚音留香  阅读(116)  评论(0编辑  收藏  举报