redis 簡單整理——redis 準備篇[一]

前言

簡單整理一下redis。redis

正文

爲何使用redis?緩存

    1. 速度快
    • 1.1 內存執行
    • 1.2 c語言編寫,速度相對快一些
    • 1.3 單線程,比較符合這種存儲模式
  • 2 豐富的數據結構網絡

  • 3 豐富的功能機制
    -3.1 提供鍵過時機制,提供了緩存功能。
    -3.2 提供發佈訂閱功能,用來實現消息系統。
    -3.3 支持Lua 腳本, 能夠利用Lua建立出新的redis命令。數據結構

  • 4 提供了簡單的事務功能,能在必定程度上保證事務。分佈式

  • 5 提供了流水線功能,這樣客戶端能夠一批命令一次性傳到redis,減小了網絡開銷。命令行

  • 6 生態好,各類主流語言的支持線程

  • 7 持久化機制blog

  • 8 主從複製事務

  • 9 高可用和分佈式內存

redis 使用場景:

  1. redis 緩存
  2. 排行榜系統
  3. 計數器應用
  4. 社交網絡
  5. 消息列表系統

redis 不適合的場景:

不適合冷數據。

那麼這個時候就能夠來安裝一下redis了。

這裏直接容器安裝,若是須要系統安裝的話,那麼能夠百度一下。

這樣咱們就能夠鏈接redis了。

使用命令行鏈接一下:

由於是容器安裝的,那麼須要在機器上安裝一下redis-tools, sudo apt-get install redis-tools。

這樣就ok了。

下一節redis的一些基本結構和命令。

相關文章
相關標籤/搜索