Redis从单线程到多线程的转变
Redis简介
Redis单线程时代
- Redis在起初严格意义上也不算纯粹的单线程
“单线程”
的Redis为什么会这么快?
Redis被广泛应用于缓存,一切皆源于Redis基于内存计算,它的读取速度要比寻常的RMDB(关系型数据库)快上很多。
Redis的瓶颈
先来看Redis的特性,Redis是基于内存进行操作的NoSql数据库。
6.0版本后的Redis线程问题
Redis的作者在 2019-12-19 发布了Redis 6.0 RC1,但是即便是这种大佬也没有逃过“真香定律”,Redis居然开始走上了多线程的潮流路线。也就是说从6.0
开始Redis就是多线程
的了,这也就意味着以后面试又多一个坑!
Redis 6 被称为是 Redis 有史以来最大的一个版本,就在2020年五一期间,6.0稳定版本发布了。下面单就线程方面先了解一下新版本特性: