最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

5分鐘搭建redis集群(redis5.0.5)

 更新時(shí)間:2021年08月12日 11:44:52   作者:baidu_38558076  
本文主要介紹了5分鐘搭建redis集群,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

環(huán)境:centos 7

1:下載并安裝redis

$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz
$ tar xzf redis-5.0.5.tar.gz
$ cd redis-5.0.5
$ make

redis 5.0版本 集群搭建不需要我們安裝ruby就可以搭建成功,并且redis給我們提供了快速搭建腳本,執(zhí)行utils/create-cluster/ 目錄下的create-cluster腳本 就可以快速搭建,該腳本提供以下幾個(gè)命令供我們使用

echo "Usage: $0 [start|create|stop|watch|tail|clean]"
echo "start       -- Launch Redis Cluster instances."   創(chuàng)建redis集群實(shí)例
echo "create      -- Create a cluster using redis-cli --cluster create."  搭建redis集群
echo "stop        -- Stop Redis Cluster instances." 停止redis集群實(shí)例
echo "watch       -- Show CLUSTER NODES output (first 30 lines) of first node."
echo "tail <id>   -- Run tail -f of instance at base port + ID."
echo "clean       -- Remove all instances data, logs, configs." 刪除生成的日志,配置,數(shù)據(jù)文件
echo "clean-logs  -- Remove just instances logs." 只刪除日志

要想外部服務(wù)器訪問(wèn)到我們搭建的集群,我們需要對(duì)腳本修改一下:

start部分增加如下配置

--bind 指定我們要綁定的ip(服務(wù)器ip)  --masterauth test1234 指定主節(jié)點(diǎn)密碼(用于從節(jié)點(diǎn)同步數(shù)據(jù)) --requirepass 指定我們的密碼 --protected-mode no  關(guān)閉安全模式(外部應(yīng)用可以連接到redis)

create 部分 修改如下:

 

stop 部分 修改如下:

修改后保存

然后在utils/create-cluster目錄下執(zhí)行

./create-cluster start

執(zhí)行 ps -ef | grep redis 確定redis實(shí)例創(chuàng)建成功

然后執(zhí)行./create-cluster create

可以看到已經(jīng)為我們創(chuàng)建成功,并自動(dòng)分配了3個(gè)主節(jié)點(diǎn),3個(gè)從節(jié)點(diǎn),然后提示我們是否確定創(chuàng)建,輸入yes

可以看到集群已經(jīng)創(chuàng)建成功,并且為3個(gè)主節(jié)點(diǎn)分配了hash槽 

我們使用redis-cli 隨便連接一個(gè)節(jié)點(diǎn),并插入一條數(shù)據(jù)

可以看到我們往30002這個(gè)redis實(shí)例插入一條數(shù)據(jù),使用桌面工具連接查看

可以看到每個(gè)redis節(jié)點(diǎn)都可看的到我們剛創(chuàng)建的key,其實(shí)它們是去30002這個(gè)節(jié)點(diǎn)上去拿的,除了30002自身和其slave節(jié)點(diǎn)以外

后續(xù): 

我們可以修改port(端口基準(zhǔn),以節(jié)點(diǎn)數(shù)向上遞增)  nodes (節(jié)點(diǎn)數(shù)據(jù))replicas(主節(jié)點(diǎn)允許分配的從節(jié)點(diǎn)數(shù))

上面忘了配置master的密碼,否則從節(jié)點(diǎn)無(wú)法從主節(jié)點(diǎn)同步數(shù)據(jù)

 到此這篇關(guān)于5分鐘搭建redis集群(redis5.0.5)的文章就介紹到這了,更多相關(guān)redis搭建集群內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • redis事務(wù)如何解決超賣問(wèn)題

    redis事務(wù)如何解決超賣問(wèn)題

    使用Redis事務(wù)可以有效避免超賣問(wèn)題,首先,通過(guò)MULTI命令開(kāi)啟事務(wù),將需要執(zhí)行的多個(gè)命令加入到事務(wù)中,然后通過(guò)EXEC命令提交事務(wù),確保這些命令可以一次性、順序地執(zhí)行,在事務(wù)執(zhí)行期間,Redis服務(wù)器不會(huì)執(zhí)行其他客戶端的命令
    2024-11-11
  • 一文弄懂Redis 線程模型

    一文弄懂Redis 線程模型

    使用Redis 時(shí),幾乎不存在 CPU 成為瓶頸的情況, Redis 主要受限于內(nèi)存和網(wǎng)絡(luò) 使用了單線程后,可維護(hù)性高,感興趣的可以了解一下
    2024-02-02
  • Redis高并發(fā)超賣問(wèn)題解決方案圖文詳解

    Redis高并發(fā)超賣問(wèn)題解決方案圖文詳解

    Redis是一種基于內(nèi)存的數(shù)據(jù)存儲(chǔ)系統(tǒng),被廣泛用于解決高并發(fā)問(wèn)題,下面這篇文章主要給大家介紹了關(guān)于Redis高并發(fā)超賣問(wèn)題解決方案的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-02-02
  • 利用Redis實(shí)現(xiàn)點(diǎn)贊功能的示例代碼

    利用Redis實(shí)現(xiàn)點(diǎn)贊功能的示例代碼

    點(diǎn)贊對(duì)我們來(lái)說(shuō)并不陌生,我們經(jīng)常會(huì)在手機(jī)軟件或者網(wǎng)頁(yè)中看到它。今天就讓我們來(lái)了解一下如何用Redis實(shí)現(xiàn)這一功能吧,感興趣的可以嘗試一下
    2022-06-06
  • 解讀緩存db redis local的取舍之道

    解讀緩存db redis local的取舍之道

    這篇文章主要介紹了解讀緩存db redis local的取舍之道,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 詳解redis在服務(wù)器linux下啟動(dòng)的相關(guān)命令(安裝和配置)

    詳解redis在服務(wù)器linux下啟動(dòng)的相關(guān)命令(安裝和配置)

    這篇文章主要介紹了redis在服務(wù)器linux下的啟動(dòng)的相關(guān)命令(安裝和配置),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-08-08
  • React實(shí)現(xiàn)組件之間通信的幾種常用方法

    React實(shí)現(xiàn)組件之間通信的幾種常用方法

    在?React?中,組件之間的通信是構(gòu)建復(fù)雜應(yīng)用程序的核心部分,良好的組件間通信能夠提高代碼的可維護(hù)性和可讀性,同時(shí)能夠高效地管理應(yīng)用狀態(tài),在這篇博客中,我們將探討?React中幾種常用的組件通信方法,并提供示例代碼來(lái)幫助你理解,需要的朋友可以參考下
    2025-02-02
  • 淺談Redis中的自動(dòng)過(guò)期機(jī)制

    淺談Redis中的自動(dòng)過(guò)期機(jī)制

    本文主要介紹了淺談Redis中的自動(dòng)過(guò)期機(jī)制,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • redis stream 實(shí)現(xiàn)消息隊(duì)列的實(shí)踐

    redis stream 實(shí)現(xiàn)消息隊(duì)列的實(shí)踐

    本文主要介紹了redis stream 實(shí)現(xiàn)消息隊(duì)列的實(shí)踐,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • 詳解Redis中Lua腳本的應(yīng)用和實(shí)踐

    詳解Redis中Lua腳本的應(yīng)用和實(shí)踐

    這篇文章主要介紹了詳解Redis中Lua腳本的應(yīng)用和實(shí)踐,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01

最新評(píng)論

镶黄旗| 辉县市| 池州市| 客服| 同德县| 桃源县| 行唐县| 富平县| 上栗县| 宜宾市| 乌鲁木齐县| 新化县| 梨树县| 疏附县| 依安县| 老河口市| 灵石县| 通化县| 隆德县| 浙江省| 清丰县| 巴东县| 陕西省| 揭西县| 阜康市| 左权县| 五原县| 北京市| 乐至县| 闵行区| 乐清市| 隆尧县| 托里县| 仙桃市| 辛集市| 陆川县| 托克托县| 库车县| 辉县市| 定结县| 邢台市|