硬核!15张图解Redis为什么这么快(推荐)
作为一名服务端工程师,工作中你肯定和 Redis 打过交道。Redis为什么快,这点想必你也知道,至少为了面试也做过准备。很多人知道Redis快仅仅因为它是基于内存实现的,对于其它原因倒是模棱两可。 那么今天就和小莱一起看看: 图注:- 思维导图 – 基于内存实现 这点在一开始就提到过了,这里再简单说说。 Redis 是基于内存的数据库,那不可避免的就要与磁盘数据库做对比。对于磁盘数据库来说,是需要将数据读取到内存里的,这个过程会受到磁盘 I/O 的限制。 而对于内存数据库来说,本身数据就存在于内存里,也就没有了这方面的开销。 高效的数据结构 Redis 中有多种数据类型,每种数据类型的底层
用户评论