redis启动后杂项基础知识
Posted 开心ever
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis启动后杂项基础知识相关的知识,希望对你有一定的参考价值。
单进程
- 单进程模型来处理客户的请求。对读写事件的响应是通过epoll函数包装来做到的。redis的处理速度是完全依靠主进程的执行效率。
- Epoll是LINUX内核为处理大批量文件描述符该做了改进的epoll,是Linux下多路复用select/poll的增强版本
它能显著提供在程序在大量并发连接中只有少量活跃的情况下的系统的cpu利用率
默认16个数据库,类似数组下标从零开始,出事默认是从0号库开始
设置数据库的数量,默认数据库为0,可以使用SELECT <dbid>命令在连接上指定数据库id
databases 16
select命令切换数据库
Dbsize查看当前数据库key的数量
Flushdb:清空当前库
Flushall:清空多有库
统一密码管理:16个库都是同样密码,要么ok要么都连接不上
redis索引都是从零开始的
默认端口是6379
以上是关于redis启动后杂项基础知识的主要内容,如果未能解决你的问题,请参考以下文章