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启动后杂项基础知识的主要内容,如果未能解决你的问题,请参考以下文章

Redis的知识点总结~Linux系统操作~

Redis基础系列-安装启动

5-Redis 的持久化之 RDB

杂项设备基础知识——讯为笔记

Redis入门使用 -- 个人总结

redis基础