1. redis为什么快
【Redis】Redis为什么快?_哔哩哔哩_bilibili
-
内存处理的
-
单线程的
-
渐进式rehash 内部是map结构,涉及扩容,分摊到每一次请求中(每次处理数组上的一个元素),避免大量数据的卡顿。
-
缓存时间戳(定时任务更新,快速拿取)
2. redis适用场景(分布式锁、缓存、排行榜、消息队列、计数器等),以及原因
【Redis】Redis合适的应用场景?_哔哩哔哩_bilibili
【Redis】Redis为什么快?_哔哩哔哩_bilibili
内存处理的
单线程的
渐进式rehash 内部是map结构,涉及扩容,分摊到每一次请求中(每次处理数组上的一个元素),避免大量数据的卡顿。
缓存时间戳(定时任务更新,快速拿取)
【Redis】Redis合适的应用场景?_哔哩哔哩_bilibili