为什么分布式一定要有Redis?

  这篇文档是读了一个公众号的文章后修改后复制,以前的学习深度不够,现在还是理解不够,以后再写文档,继续加深。

一:说明

1.说明

  考虑到绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。

  这也是我的状况。

2.下面是要说明的问题

  • 为什么使用 Redis

  • 使用 Redis 有什么缺点

  • 单线程的 Redis 为什么这么快

  • Redis 的数据类型,以及每种数据类型的使用场景

  • Redis 的过期策略以及内存淘汰机制

  • Redis 和数据库双写一致性问题

  • 如何应对缓存穿透和缓存雪崩问题

  • 如何解决 Redis 的并发竞争 Key 问题

  

二:为什么使用Redis

1.

猜你喜欢

转载自www.cnblogs.com/juncaoit/p/9315182.html