redis官網:
redis是乙個開源的高效能鍵值對資料庫
是nosql技術陣營中的一員
它是通過提供多種鍵值資料型別來適應不同場景下的儲存需求
借助一些高層級的介面使其可以勝任,如快取、佇列系統的不同角色
原始碼託管在github
多種資料型別儲存
字串型別
雜湊型別
列表型別
集合型別
有序集合型別
記憶體儲存於持久化結合
記憶體的讀寫速度遠快於硬碟
自身提供了持久化功能(rdb、aof兩種方式)
功能豐富
可用作快取、佇列、訊息訂閱/發布
支援鍵的生存時間
按照一定規則刪除相應的鍵
簡單穩定
相比sql而言更加簡單
不同語言的客戶端豐富
基於c語言開發,**量只有3萬多行
redi原生只支援linux系統
目前linux平台下:
redis最新穩定版本是:4.0.7
redis官方是不支援windows平台的,windows版本是由微軟自己(microsoft open tech group)建立的分支,基於官方的redis原始碼上進行編譯、發布、維護的,所以windows平台的redis版本都要略低於官方版本
安裝 1.解壓原始碼並進入目錄 tar -zxvf redis-4.0.7.tar.gz -c ./redis-src/
2.make
3.安裝到指定目錄,如 /usr/local/redis
make prefix=/usr/local/redis install
4.拷貝乙份配置檔案導安裝目錄下
切換到原始碼目錄,裡面有乙份配置檔案 redis.conf,然後將其拷貝到安裝路徑下 cp redis.conf /usr/local/redis
Redis簡介與安裝
redis 是完全開源免費的,遵守bsd協議,是乙個高效能的key value資料庫。redis 與其他 key value 快取產品有以下三個特點 開啟乙個 cmd 視窗 使用cd命令切換目錄到 c redis 執行 redis server.exe redis.windows.conf 如果想方...
redis簡介與window安裝
概念 redis remote dictionary server 是用 c 語言開發的乙個開源的高效能鍵值對 key value 資料庫 特徵 資料間沒有必然的關聯關係 內部採用單執行緒機制進行工作 高效能。官方提供測試資料,50個併發執行100000 個請求,讀的速度是110000 次 s,寫的...
Redis(一) 安裝與簡介
1 redis是用c編寫的,剛開始只支援linux,後來又團隊開發出了windows版本 redis屬於非關係型資料庫,key value格式,傳統關係型資料庫處理高併發 海量資料儲存和訪問 高可擴充套件性和可用性都力不從心。2 安裝在linux系統上 1 安裝gcc yum y install g...