摘要:
前几天面试被问到除了redis6.0引入的网络io多线程,redis还有哪些部分使用了多线程。 当时只答出了redis的bgsave会通过fork子线程去写入RDB。 现在总结一下我目前查到的: 6.0针对网络IO引入了多线程 bgsave会通过fork子进程去写入RDB 通过bgrewriteao 阅读全文
摘要:
原理 令牌桶算法的原理是系统会以一个恒定的速度往桶里放入令牌,而如果请求需要被处理,则需要先从桶里获取一个令牌,当桶里没有令牌可取时,则我们可以选择等待也可以直接拒绝并返回。 令牌桶算法的优点是可以应对瞬时流量激增的情况,因为它可以通过调整发放令牌的速率来控制请求的处理速度。 实际令牌桶的实现中,并 阅读全文