1. 程式人生 > >Redis教程基本命令

Redis教程基本命令

 

 

Redis是什麼?

Redis(REmote DIctionary Server)是一個key-value儲存系統,能夠高速儲存資料,value值可以為字串雜湊表列表集合有序集合點陣圖hyperloglogs等資料型別,Redis將資料庫完全儲存在記憶體中,具有以下優點:

  1. 儲存速度快,每秒可執行大約110000次的設定(SET)操作,每秒大約可執行81000次的讀取/獲取(GET)操作。
  2. 操作型別具有原子性,支援併發操作

Redis是一個多實用工具,可用於多種快取、訊息佇列等。

安裝:

下載:

http://www.redis.net.cn/

下載解壓後文件內容如下:

開啟cmd,定位到Redis解壓目錄:

輸入:

redis-server.exe redis.windows.conf

出現如下執行畫面:

 

至此,Redis server服務已經啟動完成。

下面啟動客戶端,模擬訪問

定位到redis目錄下執行:

redis-cli

鍵入

ping檢測是否啟動,輸出PONG則為啟動

 

資料型別:Redis資料型別包括string、key、hash、List、set、sorted set、HyperLogLog,基本操作命令有SET、GET、DEL等,可以鍵入HELP檢視所有命令的使用方式,在

http://try.redis.io/可以嘗試使用命令。

String(字串)<string,string>

Hash(雜湊)<string,<string,string>>

List(列表)

 

Set列表:

 

HyperLogLog

計算無重複的資料集,如果資料集 {1, 3, 5, 7, 5, 7, 8}, 那麼這個資料集的基數集為 {1, 3, 5 ,7, 8}, 基數(不重複元素)為5。