簡單整理一下redis。redis
爲何使用redis?緩存
2 豐富的數據結構網絡
3 豐富的功能機制
-3.1 提供鍵過時機制,提供了緩存功能。
-3.2 提供發佈訂閱功能,用來實現消息系統。
-3.3 支持Lua 腳本, 能夠利用Lua建立出新的redis命令。數據結構
4 提供了簡單的事務功能,能在必定程度上保證事務。分佈式
5 提供了流水線功能,這樣客戶端能夠一批命令一次性傳到redis,減小了網絡開銷。命令行
6 生態好,各類主流語言的支持線程
7 持久化機制blog
8 主從複製事務
9 高可用和分佈式內存
redis 使用場景:
redis 不適合的場景:
不適合冷數據。
那麼這個時候就能夠來安裝一下redis了。
這裏直接容器安裝,若是須要系統安裝的話,那麼能夠百度一下。
這樣咱們就能夠鏈接redis了。
使用命令行鏈接一下:
由於是容器安裝的,那麼須要在機器上安裝一下redis-tools, sudo apt-get install redis-tools。
這樣就ok了。
下一節redis的一些基本結構和命令。