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支援資料的備份...