五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

關(guān)于twemproxy和redis分布式

2023-08-16 10:06 作者:左音king  | 我要投稿

為什么要使用twemproxy 出于兩點原因:

1、redis是單線程實例,若要獲得多核的好處,只能實現(xiàn)多個實例,

實例之間不能共享數(shù)據(jù),只能sharding?

2、若數(shù)據(jù)量太大,則必須分布式部署redis,

使用sharding 兩個原因其實可以歸為一個,如何分布式部署redis。?


為什么要使用twemproxy

出于兩點原因:

1、redis是單線程實例,若要獲得多核的好處,只能實現(xiàn)多個實例,香港服務(wù)器,

實例之間不能共享數(shù)據(jù),只能sharding

2、若數(shù)據(jù)量太大,則必須分布式部署redis,使用sharding


兩個原因其實可以歸為一個,如何分布式部署redis。?

而redis本身并不支持分布式部署,只支持master-slave,香港服務(wù)器,若客戶端直接操作redis的話,

就必須在應(yīng)用層編寫sharding和節(jié)點監(jiān)控的代碼。


如果使用twemproxy作為代理,客戶端不直接操作redis只是訪問rwemproxy,

sharding和節(jié)點監(jiān)控以及其他一些麻煩的工作rwemproxy都幫我們做好了,

美國服務(wù)器,只需要配置即可。


項目應(yīng)用的時候,我們可能會把redis作為數(shù)據(jù)存儲也可能會拿來做緩存,

第一種情況我們需要在配置中做靜態(tài)映射,第二種情況我們允許自動卸載失敗節(jié)點,

過一段時間重試,這時候數(shù)據(jù)可能會被寫到另外一個節(jié)點,導(dǎo)致弱一致性。


注意的地方:

1、twemproxy也是單線程實例,在生產(chǎn)環(huán)境可能需要啟動多個實例以發(fā)揮多核的能力。

2、不支持除mget,del之外的redis批處理命令,如取多個集合交集等等

3、不支持腳本eval

4、twemproxy不能夠拿從節(jié)點作為替代方案

本文來源:https://www.fushouyu.com/shouyou/139.html

關(guān)于twemproxy和redis分布式的評論 (共 條)

分享到微博請遵守國家法律
贵溪市| 沁阳市| 尉氏县| 定安县| 黄山市| 铁岭县| 正镶白旗| 宽甸| 修文县| 宣武区| 布尔津县| 子洲县| 揭东县| 揭阳市| 南雄市| 射洪县| 教育| 光泽县| 景洪市| 陇南市| 河曲县| 福州市| 嘉峪关市| 孝义市| 贡觉县| 塔城市| 新巴尔虎左旗| 容城县| 瑞安市| 久治县| 开封市| 洛宁县| 阜城县| 巴里| 宁夏| 乐陵市| 宜昌市| 德惠市| 英吉沙县| 竹山县| 鄢陵县|