mac系統 redis安裝及常用命令


目錄:

1、Homebrew介紹和使用

2、mac系統 redis安裝

3、redis常用管理命令

4、redis數據類型及常用命令

 

1、Homebrew介紹和使用:

因為很多安裝教程都是通過Homebrew安裝的,所以首先介紹Homebrew:

Homebrew介紹和使用

 

2、mac系統 redis安裝

(1)普通安裝:mac os 安裝 redis

  先進reis官網下載,https://redis.io/download,然后把下載的 redis-3.2.8 / redis-5.0.5 文件夾拷貝進入/usr/local/,在Terminal安裝。打開命令行執行以下命令:

$ cd redis-3.2.8
$ make
$ sudo make install 


詳細教程:【Redis】Linux上安裝Redis 及常用命令
// 1. 下載Redis指定版本的源碼壓縮包到當前目錄
 
         
wget wget http://download.redis.io/releases/redis-5.0.5.tar.gz
 
         
// 2. 解壓縮Redis源碼壓縮包
 
         
tar xzf redis-5.0.5.tar.gz
 
         
// 3. 建立一個redis目錄的軟連接,指向redis-5.0.5(為了不把redis目錄固定在指定版本上,有利於Redis未來版本升級)
 
         
ln -s redis-5.0.5 redis
 
         
// 4. 進入redis目錄
 
         
cd redis
 
         
// 5. 編譯(編譯之前保證安裝了gcc)
 
         
make
 
         
// 6. 安裝(將Redis的相關運行文件放到/usr/local/bin/下,這樣就可以在任意目錄下執行Redis命令)
 
         
make install 
 

(2)Homebrew安裝:

$ brew install redis

 

3、配置和啟動redis:

(1)redis-server:直接啟動

但是這樣沒有辦法在這個tab下做任何操作了,而且當命令行窗口關閉后,redis也會關閉。

(2)redis-server /usr/local/redis-5.0.5/redis.conf:從配置文件啟動(常用)

如果想redis在后台啟動,需要先找到配置文件:/usr/local/redis-5.0.5/redis.conf,然后將配置文件中的選項daemonize設置成yes,然后從配置文件中啟動

(3)redis-cli:啟動本地客服端,連接本地的 redis 服務

(4)redis-cli shutdown: 關閉redis

(5)redis-cli -h host -p port -a password:鏈接遠程redis

 

4、redis數據類型及常用命令

各個數據類型及常見命令見:Redis 鍵(key) 命令

 

命令 行為
set key value 設置 key 值為 value
get key 讀取 key 的值
del key 刪除 key
expire key seconds 設置 key 的生存時間(seconds 秒后自動刪除)
ttl key 查看 key 剩余生存時間
exists key 判斷 key 是否存在
ping 測試與服務端是否聯通
keys * 匹配數據庫中所有 key
dbsize 查詢當前數據庫中 key 的數量
info 返回關於 Redis 服務器的各種信息和統計數值
flushdb 清空當前數據庫中的所有 key
flushall 清空整個 Redis 服務器的數據( 刪除所有數據庫的所有 key )
quit 請求服務器關閉與當前客戶端的連接( 斷開連接 )

Redis數據類型簡介

數據類型 存儲的值 讀寫能力
String 字符串,整數或浮點數 對字符串或一部分字符串執行操作;對整數進行自增和自減操作等
Hash 包含鍵值對的無序散列表 對單個 元素進行增、刪、改;獲取所以的鍵值對等
List 鏈表上的節點字符串元素 推入、彈出元素;修剪、查找、移除元素等
Set 各不相同的字符串元素 對單個 元素進行增、刪、改;計算集合 交,並補集等
Sorted Set 帶分數的有序集合 對單個 元素進行增、刪、改;按照分數范圍查元素等

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM