1. 程式人生 > 實用技巧 >Rredis的安裝與核心原理

Rredis的安裝與核心原理

一、Redis的安裝

1、下載與解壓

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

tar xzf redis-5.0.3.tar.gz

2、編譯與安裝

# 進入到解壓目錄
cd redis-5.0.3 # 進入到解壓好的redis-5.0.3目錄下,進行編譯與安裝 make
# 修改 redis.conf 裡的 daemonize 為 yes;(使用 ?daemon 搜尋)
vi redis.conf
# 啟動並指定配置檔案
src
/redis-server redis.conf

3、驗證Redis的啟動

# 驗證啟動是否成功 
ps
-ef | grep redis # 進入redis客戶端 src/redis-cli # 退出客戶端 quit

退出redis服務:
(1)pkill redis-server
(2)kill 程序號
(3)src/redis-cli shutdown

二、Redis的五種資料結構

1、字串 String

1.1 String的常用命令

常用操作

  • SET key value    //存入字串鍵值對
  • MSET key value [key value ...] //批量儲存字串鍵值對
  • SETNX key value //存入一個不存在的字串鍵值對
  • GET key //獲取一個字串鍵值
  • MGET key [key ...] //批量獲取字串鍵值
  • DEL key [key ...] //刪除一個鍵
  • EXPIRE key seconds //設定一個鍵的過期時間(秒)

原子加減

  • INCR key //將key中儲存的數字值加1
  • DECR key //將key中儲存的數字值減1
  • INCRBY key increment //將key所儲存的值加上increment
  • DECRBY key decrement //將key所儲存的值減去decrement

1.2 應用場景

2、雜湊 hash

3、列表 list

4、結合 set

5、有序集合 zset