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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章