Redis簡介與安裝

2021-08-15 02:41:58 字數 1010 閱讀 6167

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...