Redis的基础知识
1. redis默认有16个数据库(默认使用的是第0个)

2. 切换数据库,查看数据库大小
127.0.0.1:6379> SELECT 3 切换数据库
OK
127.0.0.1:6379[3]> DBSIZE 查看数据库大小
(integer) 0
3. 查看所有的key
127.0.0.1:6379[3]> keys * 查看所有的key
4. 清除当前数据库,清除所有数据库
127.0.0.1:6379[3]> FLUSHALL 清除所有数据库
OK
127.0.0.1:6379[3]> FLUSHDB 清除当前数据库
OK
5. Redis是单线程的
官方答案:因为Redis是基于内存操作的,CPU不是Redis的瓶颈,Redis的瓶颈有可能是机器内存的大小,或者网络宽带。既然单线程容易实现,而且CPU不会成为瓶颈,那就顺理成章地使用单线程方案了。
6. Redis单线程为什么还这莫快?
- redis是基于内存的,内存的读写速度都非常快
- redis是单线程的,省去了很多上下文切换线程的时间

浙公网安备 33010602011771号