(九)高并发redis学习笔记:redis主从架构以及读写分离如何承载读高并发

本文探讨了Redis如何处理高并发,尤其是读高并发场景。介绍了Redis主从架构,通过一主多从的方式实现读写分离,以提升系统QPS。详细阐述了Redis复制的基本原理,包括数据同步机制和单向复制流程。同时强调,即使有主从架构,仍需要开启主节点的持久化以确保数据安全。
摘要由CSDN通过智能技术生成

1、redis如何承载高并发

需要明确的一点:redis只是解决高并发架构里面的一个环节,而且是读高并发,如果是写高并发的话,可能需要考虑其他的异步,或者消息队列方式。

redis的瓶颈在哪里?
单机模式,一般来说QPS从一万到几万不等,当然机器性能好,配置牛,那可能会更高。一般来说读写分离适合写请求比较少,大概一秒几千,大量的请求都是读请求。读请求大概一秒钟十几万,几十万。

一直在说读写分离,但是读写分离是怎么做的呢?
一般是一主多从的架构,主redis负责写,并且敬数据复制同步到其他的slave节点上,读操作则从slave节点读,这样做的好处是可以水平扩容,如果每一个slave可以承载5w的QPS,那么三台slave则可以承受15w的QPS(理论上)。

2、redis replication基本原理

Redis replication 是一种 master-slave 模式的复制机制,使得 slave 节点可以成为与 master 节点完全相同的副本。一个master可以有多个slave,但是slave只能有一个master,而且数据只能从master流向slave,不可以从slave流到master

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值