Redis源码解析

一、引言 作为后端开发,redis是工作中最绕不开的中间件之一,在工作中通常有以下几个常用用途 1.缓存,可以抗十万级别的qps 2.计数器,如点赞数,pv等 3.分布式锁 4.限流 另外丰富的redis数据类型支持了一些扩展功能,如排行榜,消息队列,布隆过滤器,位图等等。而redis的底层实现是十分简单的,核心源码也仅有几万行。本文就带大家来领略,小小的redis是如何实现这些复杂功能的~…

Read More