Redis 缓存总结

1、

系统中复杂事务型的写操作(比如:订单模块)  还是得放在Mysql等数据库中

简单的写操作,在高并发要求的情况下,可以放到Redis中。

高并发的读操作,就放Redis。

 

2、

通过Redis的一主多从的复制架构,可以很好的支持 读多写少的 高并发场景。

通过加入新的从机,可以很好的水平扩容,以支持更多的读操作。

5W并发的时候,上2台从机,10W的时候,上4台。

 

3、

如果遇到 写多读少的高并发场景,一般采用异步的方式。

引入消息队列之类的,写请求全部先打入消息队列,告诉用户已经在处理了。

然后后端再从消息队列中拿出任务进行处理,最后再以消息的方式通知用户是否最终成功。

 

posted on 2018-07-21 17:03  HB1  阅读(117)  评论(0)    收藏  举报

导航