1.需要提前做好缓存容量预估。

如果缓存挂掉,所有的请求会压到数据库,如果未提前做容量预估,可能会把数据库压垮(在缓存恢复之前,数据库可能一直都起不来),导致系统整体不可服务。

2.缓存高可用

使用高可用缓存集群,一个缓存实例挂掉后,能够自动做故障转移。

3.缓存水平切分

使用缓存水平切分,多个缓存实例缓存不同的数据。当一个缓存实例挂掉后,不至于所有的流量都压到数据库上。

posted on 2018-08-27 17:26  反光的小鱼儿  阅读(167)  评论(0编辑  收藏  举报