在CentOS7下安裝Redis4.0.7步驟詳情,centos7redis4.0.7

來源:互聯網
上載者:User

在CentOS7下安裝Redis4.0.7步驟詳情,centos7redis4.0.7
簡介Redis是一種進階key-value資料庫。它跟memcached類似,不過資料可以持久化,而且支援的資料類型很豐富。有字串,鏈表,集 合和有序集合。支援在伺服器端計算集合的並,交和補集(difference)等,還支援多種排序功能。所以Redis也可以被看成是一個資料結構伺服器。

Redis的所有資料都是儲存在記憶體中(效率高),然後不週期性通過非同步方式儲存到磁碟上(這稱為“半持久化模式”);也可以把每一次資料變化都寫入到一個append only file(aof)裡面(這稱為“全持久化模式”)。

關於Redis更多的簡介請參考Redis官方網站中文版,在這裡我僅僅給出Redis在Centos7上的安裝部署。
下載Redis安裝包1.在centOS裡通過wget下載redis

cd /home/rthd01/downloadswget http://download.redis.io/releases/redis-4.0.7.tar.gz

2.用CentOS7裡的Firefox瀏覽器下載,或者在Windows直接到官網下載好後在上傳到CentOS裡


編譯來源程式解壓
tar -xzvf redis-4.0.7.tar.gz
進入到解壓的檔案夾進行編譯
cd /usr/local/src/redis-4.0.7make
然後出現很多CC開頭的東西,持續一段時間 然後進入src 安裝Redis
make install
啟動Redis服務
./redis-server 


配置Redis能隨系統啟動:
./utils/install_server.sh
一路點擊斷行符號就可以了
設定Redis後台啟動修改redis.conf檔案
vim /usr/local/redis/etc/redis.conf

按i進入插入模式進行編輯

把daemonize配置項改為yes

然後儲存退出

先按esc再

:wq
Redis服務查看、開啟、關閉:a.通過ps -ef|grep redis命令查看Redis進程
b.開啟Redis服務作業通過/etc/init.d/redis_6379 start命令,也可通過(service redis_6379 start)
c.關閉Redis服務作業通過/etc/init.d/redis_6379 stop命令,也可通過(service redis_6379 stop)
redis.conf 的配置資訊1、daemonize 如果需要在後台運行,把該項改為yes
2、pidfile 配置多個pid的地址 預設在/var/run/redis.pid
3、bind 綁定ip,設定後只接受來自該ip的請求
4、port 監聽連接埠,預設是6379
5、loglevel 分為4個等級:debug verbose notice warning
6、logfile 用於配置log檔案地址
7、databases 設定資料庫個數,預設使用的資料庫為0
8、save 設定redis進行資料庫鏡像的頻率。
9、rdbcompression 在進行鏡像備份時,是否進行壓縮
10、dbfilename 鏡像備份檔案的檔案名稱
11、Dir 資料庫鏡像備份的檔案放置路徑
12、Slaveof 設定資料庫為其他資料庫的從資料庫
13、Masterauth 主要資料庫串連需要的密碼驗證
14、Requriepass 設定 登陸時需要使用密碼
15、Maxclients 限制同時使用的客戶數量
16、Maxmemory 設定redis能夠使用的最大記憶體
17、Appendonly 開啟append only模式
18、Appendfsync 設定對appendonly.aof檔案同步的頻率(對資料進行備份的第二種方式)
19、vm-enabled 是否開啟虛擬記憶體支援 (vm開頭的參數都是配置虛擬記憶體的)
20、vm-swap-file 設定虛擬記憶體的分頁檔路徑
21、vm-max-memory 設定redis使用的最大實體記憶體大小
22、vm-page-size 設定虛擬記憶體的頁大小
23、vm-pages 設定分頁檔的總的page數量
24、vm-max-threads 設定VM IO同時使用的線程數量
25、Glueoutputbuf 把小的輸出緩衝存放在一起
26、hash-max-zipmap-entries 設定hash的臨界值
27、Activerehashing 重新hash

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.