《Redis內存數據庫》Redis環境搭建
- 2020 年 9 月 13 日
- 筆記
- 《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,查詢速度快,數據類型豐富,持久化,支持事務。