文章目录

  • ​​一、Redis 数据库连接参数​​
  • ​​二、Redis 数据库个数​​
  • ​​三、Redis 访问机制​​


一、Redis 数据库连接参数



连接 Redis 数据库 , 只需要 IP 地址 , 端口号 , 访问密码

Redis 默认端口号是 6379 ;

参考 ​​【Redis】Redis 数据库 安装、配置、访问 ( Redis 简介 | 下载 Redis 安装包 | 安装 Redis 数据库 | 命令行访问 Redis | 使用可视化工具访问 Redis )​​ 博客 , 在 Redis Desktop Manager 可视化工具 中 , 连接 Redis 的参数配置 :

【Redis】Redis 数据库操作 ① ( 数据库操作 | Redis 数据库连接参数 | Redis 数据库个数 | Redis 访问机制 )_数据库



如果使用命令行访问 , 命令格式如下 :

redis-cli -h 127.0.0.1 -p 6379 auth 000000

执行

redis-cli -h 127.0.0.1 -p 6379 auth 000000

命令 连接 Redis 数据库 即可 ;





二、Redis 数据库个数



Redis 中 默认 提供了 16 个数据库 , 默认使用 0 号数据库

所有的数据库 都 使用 相同的 密码 访问 ;



使用

select 2

可以 切换成 db2 数据库 ;



下图是 在本地创建的 Redis 服务器 , 默认生成有 db0 ~ db15 这 16 个数据库 , 默认使用 db0 数据库 ;

【Redis】Redis 数据库操作 ① ( 数据库操作 | Redis 数据库连接参数 | Redis 数据库个数 | Redis 访问机制 )_缓存_02






三、Redis 访问机制



Redis 数据库 的 访问机制是 单线程 + 多路 IO 复用

IO 多路复用 : 在 单个线程 中 , 检查 多个 文件描述符 就绪状态

  • 如果 文件描述符 就绪 , 直接返回 ;
  • 上述就绪返回的 文件描述符 可以在 原线程 中执行操作 , 也可以 使用 线程池 启动一个新线程 执行 文件操作 ;
  • 如果 文件描述符 没有就绪 , 则阻塞 等待 , 如果超时就返回 ;