日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

Redis集群~StackExchange.redis连接Twemproxy代理服务器

發(fā)布時(shí)間:2023/12/4 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Redis集群~StackExchange.redis连接Twemproxy代理服务器 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

本文是Redis集群系列的一篇文章,主要介紹使用StackExchange.Redis進(jìn)行Twemproxy(文中簡(jiǎn)稱TW)代理服務(wù)的連接過(guò)程,事務(wù)上,對(duì)于TW來(lái)說(shuō),我們需要理解一下它的物理架構(gòu),它類似于Nugix,主要實(shí)現(xiàn)的是請(qǐng)求轉(zhuǎn)發(fā),但它還有一個(gè)重要的功能,那就是自動(dòng)分片,這對(duì)于大數(shù)據(jù)是很必要的,你的服務(wù)器需要橫向擴(kuò)展時(shí),不需要告訴客戶端,這是一種很理解化的設(shè)計(jì)模式,當(dāng)然,也對(duì)于Redis來(lái)說(shuō),在配置TW之后,是可以被全美支持的!

  • 關(guān)于tw和Redis集群的設(shè)計(jì)圖

  • 關(guān)于StackExchange.Redis驅(qū)動(dòng)對(duì)TW的支持

  • 關(guān)于Redis3.0以后的Cluster集群

  • 關(guān)于Redis的主從模式的集群

  • 關(guān)于Redis的哨兵Sentinel

  • 關(guān)于tw和Redis集群的設(shè)計(jì)圖

    關(guān)于StackExchange.Redis驅(qū)動(dòng)對(duì)TW的支持

    ConfigurationOptions options = new ConfigurationOptions();options.Proxy = Proxy.Twemproxy;options.EndPoints.Add("127.0.0.1:6379");options.EndPoints.Add("127.0.0.1:6380");

    關(guān)于Redis3.0以后的Cluster集群

    主要特點(diǎn):

    1):節(jié)點(diǎn)自動(dòng)發(fā)現(xiàn)

    2):slave->master 選舉,集群容錯(cuò)

    3):Hot resharding:在線分片

    4):集群管理:cluster xxx

    5):基于配置(nodes-port.conf)的集群管理

    6):ASK 轉(zhuǎn)向/MOVED 轉(zhuǎn)向機(jī)制.

    架構(gòu)圖:

    關(guān)于Redis的主從模式的集群

    與早期版一樣,可以通過(guò)修改conf文件,為它添加slaveof屬性來(lái)實(shí)現(xiàn)各redis服務(wù)器之間的主從關(guān)系,主從的數(shù)據(jù)同步可以認(rèn)為是實(shí)時(shí)的。

    設(shè)計(jì)圖:

    關(guān)于Redis的哨兵Sentinel

    Redis 的 Sentinel 系統(tǒng)用于管理多個(gè) Redis 服務(wù)器(instance), 該系統(tǒng)執(zhí)行以下三個(gè)任務(wù):

    • 監(jiān)控(Monitoring): Sentinel 會(huì)不斷地檢查你的主服務(wù)器和從服務(wù)器是否運(yùn)作正常。

    • 提醒(Notification): 當(dāng)被監(jiān)控的某個(gè) Redis 服務(wù)器出現(xiàn)問(wèn)題時(shí), Sentinel 可以通過(guò) API 向管理員或者其他應(yīng)用程序發(fā)送通知。

    • 自動(dòng)故障遷移(Automatic failover): 當(dāng)一個(gè)主服務(wù)器不能正常工作時(shí), Sentinel 會(huì)開(kāi)始一次自動(dòng)故障遷移操作, 它會(huì)將失效主服務(wù)器的其中一個(gè)從服務(wù)器升級(jí)為新的主服務(wù)器, 并讓失效主服務(wù)器的其他從服務(wù)器改為復(fù)制新的主服務(wù)器; 當(dāng)客戶端試圖連接失效的主服務(wù)器時(shí), 集群也會(huì)向客戶端返回新主服務(wù)器的地址, 使得集群可以使用新主服務(wù)器代替失效服務(wù)器。


    相關(guān)文章:

    • Redis到底該如何利用(一)?

    • Redis到底該如何利用(二)?

    • Redis 3.0.0正式版發(fā)布,高性能 K/V 服務(wù)

    • 用Docker構(gòu)建分布式Redis集群

    • 推薦–個(gè)通用緩存接口抽象類庫(kù):CacheManager

    • asp.net core 使用 Redis 和 Protobuf 進(jìn)行 Session 緩存

    • C#使用Redis集群緩存

    • Azure Redis 緩存的 ASP.NET 會(huì)話狀態(tài)提供程序

    • 搜狐視頻Redis私有云cachecloud開(kāi)源了

    • 在.Net項(xiàng)目中使用Redis作為緩存服務(wù)


    原文地址:http://www.cnblogs.com/lori/p/5801183.html


    .NET社區(qū)新聞,深度好文,微信中搜索dotNET跨平臺(tái)或掃描二維碼關(guān)注

    總結(jié)

    以上是生活随笔為你收集整理的Redis集群~StackExchange.redis连接Twemproxy代理服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。