redis集群方式介绍
redis單機(jī),redis集群,redis哨兵這三種服務(wù)器部署方式對(duì)應(yīng)到spring boot的具體操作就是三個(gè)不同的configuration配置類(lèi)。
單機(jī)存在的隱患:
①單點(diǎn)故障
②容量有限
③壓力
讀寫(xiě)分離可以解決單點(diǎn)故障的問(wèn)題。
不同的數(shù)據(jù)存到不同的redis節(jié)點(diǎn)這樣可以解決容量有限的問(wèn)題。
AKF原則
X:全量、鏡像
Y:業(yè)務(wù)、功能
Z:按照優(yōu)先級(jí)、邏輯再拆分
追求強(qiáng)一致性是大部分系統(tǒng)追求的目標(biāo),但是成本極大,而且不一定能夠達(dá)到目的。
強(qiáng)一致性會(huì)破壞可用性。
結(jié)合Kafka實(shí)現(xiàn)最終一致性方案。
高可用HA不是讓主節(jié)點(diǎn)不出問(wèn)題,而是在主節(jié)點(diǎn)出問(wèn)題之后,讓從節(jié)點(diǎn)迅速補(bǔ)位,對(duì)外看起來(lái)沒(méi)出問(wèn)題。
監(jiān)控程序在監(jiān)控redis的過(guò)程中也可能出現(xiàn)網(wǎng)絡(luò)等問(wèn)題監(jiān)控不到,所以需要多個(gè)監(jiān)控程序給出結(jié)果
總結(jié)
以上是生活随笔為你收集整理的redis集群方式介绍的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: redis 日志重写BGREWRITEA
- 下一篇: redis设置为前台运行的方式