redis學習教程(一)

2021-10-25 07:06:07 字數 764 閱讀 2711

redis 是用c語言開發的一款基於記憶體的開源的鍵值對資料庫,主要的應用場景是做系統快取層,session分離,分布式鎖,re任務佇列,應用排行榜、樂觀鎖等等。

redis有豐富的資料型別,比較常用的有 字串、雜湊、列表、集合、有序集合等。

redis 官網是  當然redis 有對國內友好的中文** 

redis 2.6 服務端支援lua建表

redis 2.8 新增本分主從複製、發布訂閱新增了pubsub命令,redis sentinel生產可用

redis 3.0 redis cluster 官方分布式實現(ruby)

redis 3.2 新增geo相關功能,sds在速度和節省空間上做了優化

redis 4.0 提供了模組系統,提供了新的快取剔除演算法 lfu

redis安裝

第一步 安裝c語言需要的gcc環境

yum -y install gcc yum -y install gcc-c++

wget 

tar xzf redis-6.0.9.tar.gz

cd redis-6.0.9

#編譯make

#建立redis安裝目錄

#mkdir /usr/local/redis

#安裝到指定目錄

make install prefix=/usr/local/redis

第二步 啟動 redis 服務

src/redis-server

Redis學習教程

redis是乙個開源的使用ansi c語言編寫 遵守bsd協議 支援網路 可基於記憶體亦可持久化的日誌型 key value資料庫,並提供多種語言的api。它通常被稱為資料結構伺服器,因為值 value 可以是 字串 string 雜湊 map 列表 list 集合 sets 和 有序集合 sort...

redis教程(一)redis安裝

目錄 redis相關問題總結 1.安裝redis 1 安裝gcc 目地是編譯軟體安裝gcc 目地是編譯軟體 2 解壓 3 把解壓的檔案copy到 usr local src裡面 4 開啟 usr local src redis deps進行編譯依賴項 5 開啟 usr local src redis...

菜鳥教程 Redis教程學習總結

redis 完全開源免費的,遵守bsd協議,高效能的key value資料庫。redis與其他key value快取產品相比,有以下特點 支援資料的持久化 redis不僅僅支援簡單的key value型別的資料,同時還提供list,set,zset,hash等資料結構的儲存。redis支援資料的備份...