RedisRedis 数据库操作 ① ( 数据库操作 | Redis 数据库连接参数 | Redis 数据库个数 | Redis 访问机制 )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RedisRedis 数据库操作 ① ( 数据库操作 | Redis 数据库连接参数 | Redis 数据库个数 | Redis 访问机制 )相关的知识,希望对你有一定的参考价值。
文章目录
一、Redis 数据库连接参数
连接 Redis 数据库 , 只需要 IP 地址 , 端口号 , 访问密码 即可 , 如果没有 设置 访问密码 可忽略该选项 ;
Redis 默认端口号是 6379 ;
参考 【Redis】Redis 数据库 安装、配置、访问 ( Redis 简介 | 下载 Redis 安装包 | 安装 Redis 数据库 | 命令行访问 Redis | 使用可视化工具访问 Redis ) 博客 , 在 Redis Desktop Manager 可视化工具 中 , 连接 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 数据库 的 访问机制是 单线程 + 多路 IO 复用 机制 ;
IO 多路复用 : 在 单个线程 中 , 检查 多个 文件描述符 就绪状态 , 调用 文件 IO 操作时 传入多个 文件描述符 ,
- 如果 文件描述符 就绪 , 直接返回 ;
- 上述就绪返回的 文件描述符 可以在 原线程 中执行操作 , 也可以 使用 线程池 启动一个新线程 执行 文件操作 ;
- 如果 文件描述符 没有就绪 , 则阻塞 等待 , 如果超时就返回 ;
以上是关于RedisRedis 数据库操作 ① ( 数据库操作 | Redis 数据库连接参数 | Redis 数据库个数 | Redis 访问机制 )的主要内容,如果未能解决你的问题,请参考以下文章
RedisRedis 有序集合 Zset 操作 ( 简介 | 查询操作 | 增加操作 | 删除操作 | 修改操作 )
RedisRedis 字符串数据操作 ② ( 多个数据操作 | 值的范围操作 | 值的时间操作 | 简单动态字符 )
redis数据库简介redis下载及安装(win64位)node操作redisredis实现短信校验注册接口
RedisRedis 数据库操作 ② ( 数据库操作 | 切换数据库 | 查询当前数据库键个数 | 清空当前数据库 | 清空所有数据库 )