redis在互联网行业,凭借支持的数据类型、性能、数据持久化,已经取代memcashed成为缓存的第一选择:
第一痛点:穿透
redis上没数据,数据库也没有数据
解决方法:
1.设置返回值为null值
2.布隆过滤器
第二痛点; 击穿(并发出现的问题)
redis上没数据,数据库上有数据
解决:
实现分布式锁
第三痛点:雪崩
就是服务down了无法对外服务
搭建高可用集群