Redis 缓存总结
1、
系统中复杂事务型的写操作(比如:订单模块) 还是得放在Mysql等数据库中
简单的写操作,在高并发要求的情况下,可以放到Redis中。
高并发的读操作,就放Redis。
2、
通过Redis的一主多从的复制架构,可以很好的支持 读多写少的 高并发场景。
通过加入新的从机,可以很好的水平扩容,以支持更多的读操作。
5W并发的时候,上2台从机,10W的时候,上4台。
3、
如果遇到 写多读少的高并发场景,一般采用异步的方式。
引入消息队列之类的,写请求全部先打入消息队列,告诉用户已经在处理了。
然后后端再从消息队列中拿出任务进行处理,最后再以消息的方式通知用户是否最终成功。
浙公网安备 33010602011771号