中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS 7.6 部署Redis 數據庫

發布時間:2020-03-20 03:57:06 來源:網絡 閱讀:204 作者:低調的男孩 欄目:系統運維

簡介:

redis是一個key-value存儲系統。和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hash(哈希類型)。這些數據類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作,而且這些操作都是原子性的。在此基礎上,redis支持各種不同方式的排序。與memcached一樣,為了保證效率,數據都是緩存在內存中。區別的是redis會周期性的把更新的數據寫入磁盤或者把修改操作寫入追加的記錄文件,并且在此基礎上實現了master-slave(主從)同步。

redis 使用場景

登錄會話存儲:存儲在redis中,與memcached相比,數據不會丟失。
排行版/計數器:比如一些秀場類的項目,經常會有一些前多少名的主播排名。還有一些文章閱讀量的技術,或者新浪微博的點贊數等。
作為消息隊列:比如celery就是使用redis作為中間人。
當前在線人數:還是之前的秀場例子,會顯示當前系統有多少在線人數。
一些常用的數據緩存:比如我們的BBS論壇,板塊不會經常變化的,但是每次訪問首頁都要從mysql中獲取,可以在redis中緩存起來,不用每次請求數據庫。
把前200篇文章緩存或者評論緩存:一般用戶瀏覽網站,只會瀏覽前面一部分文章或者評論,那么可以把前面200篇文章和對應的評論緩存起來。用戶訪問超過的,就訪問數據庫,并且以后文章超過200篇,則把之前的文章刪除。
好友關系:微博的好友關系使用redis實現。
發布和訂閱功能:可以用來做聊天軟件。

redis 和 memcached 比較

CentOS 7.6 部署Redis 數據庫

安裝步驟:

1.獲取redis資源

cd /usr/local
wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2.解壓

tar xzvf redis-4.0.8.tar.gz

3.編譯安裝

cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis

4.移動配置文件到安裝目錄下

cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc

5.配置redis為后臺啟動

vim /usr/local/redis/etc/redis.conf
將daemonize no 改成daemonize yes

6.將redis加入到開機啟動

vim /etc/rc.local //在末尾添加內容:
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf #開機調用這段開啟redis的命令

7.開啟redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

8.設置密碼

1.第一種方式 (當前這種linux配置redis密碼的方法是一種臨時的,如果redis重啟之后密碼就會失效)

(1)首先進入redis,如果沒有開啟redis則需要先開啟:

[root@test bin]# redis-cli -p 6379
127.0.0.1:6379>

(2)查看當前redis有沒有設置密碼:

127.0.0.1:6379> config get requirepass
1) "requirepass"
2) ""

(3)為以上顯示說明沒有密碼,那么現在來設置密碼:

127.0.0.1:6379> config set requirepass abcdefg
OK

(4)再次查看當前redis就提示需要密碼:

127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.

2.第二種方式 (永久方式)

修改redis.conf配置:
vim /usr/local/redis/etc/redis.conf件  
requirepass P@ss#12-*- 設置密碼

注意:線上服務器設置密碼一定要盡可能的復雜,否則非常容易中病毒(本人就遭遇過),在此提醒!!!

保存后重啟redis就可以了

常用命令  

redis-server /usr/local/redis/etc/redis.conf //啟動redis
pkill redis //停止redis

參考文章:

1.https://www.cnblogs.com/lauhp/p/8487029.html
2.https://www.cnblogs.com/renshaoqi/p/10617238.html

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

白山市| 禄丰县| 上犹县| 舟山市| 邛崃市| 清苑县| 怀来县| 湖口县| 绥中县| 洪泽县| 增城市| 滦南县| 怀来县| 淮南市| 梁平县| 扶沟县| 许昌市| 萝北县| 神木县| 分宜县| 杭锦后旗| 福海县| 枣阳市| 南江县| 申扎县| 巩义市| 双江| 婺源县| 南华县| 札达县| 吉木萨尔县| 怀集县| 崇阳县| 儋州市| 察隅县| 休宁县| 西乌珠穆沁旗| 龙门县| 聊城市| 盘山县| 宁强县|