­

《Redis內存數據庫》Redis環境搭建

前言

Redis(Remote Dictionary Server ),即遠程字典服務,是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VMware主持。從2013年5月開始,Redis的開發由Pivotal贊助。

搭建

前提:linux環境

軟件官網下載://redis.io/    //download.redis.io/releases/

百度網盤下載:鏈接: 鏈接: //pan.baidu.com/s/11rP46h3aNBbVssE0ci51og 提取碼: ehkw

開始搭建:

linux 創建用戶,創建組,創建文件夾,賦權   略, 不懂可以參考://www.cnblogs.com/jssj/p/12833214.html#_label8

第一步上面下載的文件到linux系統

第二步解壓安裝包:

tar xzvf redis-3.2.13.tar.gz

第三步編譯

cd redis-3.2.13       -- 到安裝目錄下面
make                  -- 執行make命令即可

第四步設置環境變量

vi /etc/profile       -- 切換root用戶進行設置

在配置文件中加上這句即可:export PATH=/home/redis/redis-3.2.13/src:$PATH
source /etc/profile      -- 讓環境變量生效。

第五步啟動redis

./redis-server &       -- 到src目錄下執行,環境變量設置好了 直接使用redis-server &

 redis:redis-cli shutdown     -- 停止redis

第六步測試

./redis-cli      -- 啟動客戶端環境變量設置好了,可以直接redis-cli
set index 123    -- 設置值
get index          -- 獲取值

到這裡,我們就搭建完成。

配置

redis的配置文件在安裝目錄的redis.cnf中。

logfile "/home/redis/logs/redis.log"     -- 設置日誌文件
daemonize no            -- yes後台運行,no不在後台運行
port 6379                  -- redis 允許端口
dir /home/redis/data   -- 設置數據持久化文件路徑
dbfilename dump.rdb   -- 持久化數據文件

設置好配置文件,我們按照配置文件啟動

redis-server /home/redis/redis-3.2.13/redis.conf   

可視化工具

官網://github.com/qishibo/AnotherRedisDesktopManager/releases

百度雲下載鏈接: //pan.baidu.com/s/1lzsREXyXkPfeLtkqjHKyTg 提取碼: xqjf

下載成功後雙擊安裝,打開界面如下

新建連接:

 

新增key

具體使用,大家自己學習。

總結

redis現在是最流行的No-SQL,查詢速度快,數據類型豐富,持久化,支持事務。