Redis 基本介绍
Redis官网
(1)官网:https://redis.io
(2)中文网:https://www.redis.net.cn/
基本介绍
Redis 是一个基于内存的 key - value 结构数据库,Redis 是互联网技术领域使用最为广泛的存储中间件
key-value 结构存储

主要特点
基于内存存储,读写性能高
适合存储热点数据(热点商品、资讯、新闻)
企业应用广泛
Redis 是用 C 语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到 100000+的 QPS(每秒内查询次数)。它存储的 value 类型比较丰富,也被称为结构化的 NoSql 数据库
NoSql(Not Only SQL),不仅仅是 SQL,泛指非关系型数据库。NoSql 数据库并不是要取代关系型数据库,而是关系型数据库的补充
关系型数据库(RDBMS)
Mysql
Oracle
DB2
SQLServer
非关系型数据库(NoSql)
Redis
Mongo db
MemCached
Redis 下载与安装
下载
Windows 版下载地址:https://github.com/microsoftarchive/redis/releases
Linux 版下载地址: https://download.redis.io/releases/
Windows 安装
Redis 的 Windows 版属于绿色软件,直接解压即可使用,解压后目录结构如下

Linux 安装
在 Linux 系统安装 Redis 步骤
(1)将 Redis 安装包上传到 Linux
(2)解压安装包,命令:tar -zxvf redis-4.0.0.tar.gz -C /usr/local
(3)安装 Redis 的依赖环境 gcc,命令:yum install gcc-c++
(4)进入/usr/local/redis-4.0.0,进行编译,命令:make
(5)进入 redis 的 src 目录进行安装,命令:make install
安装后重点文件说明
/usr/local/redis-4.0.0/src/redis-server:Redis 服务启动脚本
/usr/local/redis-4.0.0/src/redis-cli:Redis 客户端脚本
/usr/local/redis-4.0.0/redis.conf:Redis 配置文件
连接 Redis
服务端连接
进入 redis 安装的根目录下,执行如下命令
Redis 默认端口号为 6379,按 Ctrl + C 可以停止服务
bash
redis-server.exe redis.windows.conf
客户端连接
通过 redis-cli.exe 命令默认连接的是本地的 redis 服务,并且使用默认 6379 端口。也可以通过指定如下参数连接
-h ip 地址
-p 端口号
-a 密码(如果需要)
bash
redis-cli.exe
Redis 修改密码
修改密码
Redis 默认是没有密码的。如果需要,需要修改配置文件
打开配置文件 redis.windows.conf,搜索 requirepass 关键字(在第 443 行),在后面追加的内容即为密码
bash
requirepass 123456注意事项
修改密码后需要重启 Redis 服务才能生效
Redis 配置文件中 # 表示注释
重启连接
重启 Redis 后,再次连接 Redis 时,需加上密码,否则连接失败
此时,-h 和 -p 参数可省略不写,加上 -a 参数指定密码
bash
redis-cli.exe -h localhost -p 6379 -a 123456Redis 图形界面工具
下载如下工具

启动服务端,打开工具,连接 Redis

Redis 数据库
Redis 一共有 16 个数据库,默认数据库为 DB0

