centOS安装Redis及Redis基础命令知识

centOS安装Redis

  1. redis-3.0.4.tar.gz包上传到centOS的/opt目录下:
    在这里插入图片描述

  2. cd到/opt目录下解压包,tar -zxvf redis-3.0.4.tar.gz ,解压后得到文件夹redis-3.0.4

    [root@iz2zeewd5q2wfzj9hhfyntz opt]# ll
    total 1340
    drwxrwxr-x 6 root root    4096 Sep  8  2015 redis-3.0.4
    -rwxr-xr-x 1 root root 1364993 Feb 29 12:02 redis-3.0.4.tar.gz
    [root@iz2zeewd5q2wfzj9hhfyntz opt]# 
    

    在这里插入图片描述

  3. 进入该目录,cd redis-3.0.4,执行make指令(在联网状态下):

    1. 若不能联网则需保证先安装gcc,即联网状态执行 yum install gcc-c++后再执行make指令。
    2. 若发生错误"Jemalloc/jemalloc.h:没有那个文件或目录",则执行make distclean后再次执行make指令。
      在这里插入图片描述
  4. make成功之后再继续执行make install
    在这里插入图片描述

  5. 进入默认安装目录/usr/local/bin看到redis-server表示安装成功:
    在这里插入图片描述

    1. 以上各文件表示的作用:

      文件名 作用
      Redis-benchmark 性能测试工具,启动Redis服务后可以运行,测试笔记本性能
      Redis-check-aof 修复有问题的AOF文件(rdb、aof)
      Redis-check-dump 修复有问题的dump.rdb文件
      Redis-cli Redis客户端,启动入口
      Redis-sentinel 哨兵,redis集群使用
      Redis-server Redis服务器,启动入口
  6. 启动Redis服务:

    1. 准备:修改/opt/redis-3.0.4目录下的redis.conf文件,将里面的daemonize no改成 yes,让服务可以在后台启动,可用/daemonize定位到其所在位置。
    2. 拷贝配置文件:cp redis.conf /myredis/redis.conf将默认的redis.conf拷贝到自己先创建好的一个路径下,比如我的是/myredis/redis.conf
    3. 先cd到/usr/local/bin下,再以复制好的redis配置文件启动Redis:redis-server /myredis/redis.conf
    4. 启动客户端redis-cli,连接测试127.0.0.1:6379> ping:响应PONG
    5. 关闭redis客户端的两种方式:
      1. 单实例关闭:redis-cli shutdown
      2. 多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown
  7. redis基础知识:

    1. redis默认有16个数据库,dbid从0~15(像数组角标),通过SELECT <dbid> 来切换数据库,数据库的数据不共享。
    2. 查看数据库中key的数量:dbsize
    3. 清空当前库:FLUSHDB
    4. 清空全部库:FLUSHALL
      量:dbsize
    5. 默认端口号为:6379
发布了26 篇原创文章 · 获赞 39 · 访问量 5095

猜你喜欢

转载自blog.csdn.net/DengShengL/article/details/104572738