Redis教程基本命令
阿新 • • 發佈:2018-12-20
Redis是什麼?
Redis(REmote DIctionary Server)是一個key-value儲存系統,能夠高速儲存資料,value值可以為字串、雜湊表、列表、集合、有序集合,點陣圖,hyperloglogs等資料型別,Redis將資料庫完全儲存在記憶體中,具有以下優點:
- 儲存速度快,每秒可執行大約110000次的設定(SET)操作,每秒大約可執行81000次的讀取/獲取(GET)操作。
- 操作型別具有原子性,支援併發操作
Redis是一個多實用工具,可用於多種快取、訊息佇列等。
安裝:
下載:
下載解壓後文件內容如下:
開啟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。