文章目录
- 前言
- 一、Redis简介
- 1. Redis是什么
- 2. Redis的特点
- 3. 数据库类型
- 4. Redis 应用场景
- 二、Redis下载与安装
- 1. Redis安装包下载地址
- 2. 在 windows系统安装 Redis
- 3. 在Linux系统安装Redis
- 总结
前言
为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。
(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)
一、Redis简介
1. Redis是什么
- Redis是一个开源的内存中的数据结构存储系统,它可以用作 :数据库、缓存和消息中间件
- Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供的数据是可以达到100000+的QPS(每秒内查询次数)。它存储的value类型比较丰富,也被称为结构化的NoSql数据库
- NoSql(Not nly SOL),不仅仅是SQL,泛指非关系型数据库。NoSql数据库并不是要取代关系型数据库,而是关系型数据库的补充
- Redis官网: https://redis.io
2. Redis的特点
- 基于内存存储,读写性能高
- 适合存储热点数据(热点商品、资讯、新闻)
- 企业应用广泛
3. 数据库类型
- 关系型数据库(RDBMS)
- Mysql
- Oracle
- DB2
- SQLServer
- 非关系型数据库(NoSql)
- Redis
- Mongo db
- MemCached
4. Redis 应用场景
- 缓存
- 任务队列
- 消息队列
- 分布式锁
二、Redis下载与安装
1. Redis安装包下载地址
- Windows版下载地址: https://github.com/microsoftarchive/redis/releases
- Linux版下载地址: https://download.redis.io/releases/
2. 在 windows系统安装 Redis
1. 解压安装包
Redis的windows版属于绿色软件,直接解压即可使用,解压后目录结构如下
2. 双击 redis-server.exe,启动redis
3. 在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
6. 启动 Redis 服务
7. 连接Redis服务
8. Redis服务优化
- ctrl + c 关闭服务
- 修改 Redis 的配置文件
9. 重启Redis服务
10. 开启 redis 密码校验并在 redis.conf 配置文件中修改默认密码
11. 关闭 redis 进程,再次重启 redis 服务,使用密码登录
12. 安装好 windows 端的 redis 后,在 windows 远程连接 linux 端的redis 服务
13. 修改 redis 的配置文件 redis.conf
14. 重启 redis 服务
15. 再次尝试windows 远程连接 linux 端的redis 服务
总结
欢迎各位留言交流以及批评指正,如果文章对您有帮助或者觉得作者写的还不错可以点一下关注,点赞,收藏支持一下。
(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)