Redis入门
Redis是一个基于内存的Key-value结构数据库
- 基于内存存储,读写性能搞
- 适合存储热点数据(热点商品,资讯、新闻)
- 企业应用广泛
Redis简介
Redis 是用C语言开发的一个开源的高性能键值对(key-value )数据库,官方提供的数据是可以达到100000+的QPS(每秒查询次数)。它的存储的value类型比较丰富。也被称为结构化的NOSQL数据库。
NOSQL(Not Only SQL),不仅仅是SQL,泛指非关系型数据库。NoSql数据库并不是要取代关系型数据库,而是关系型数据库的补充。
应用场景:缓存、任务队列、消息队列、分布式锁
windows下载地址:https://github.com/microsoftarchive/redis/releases
Linux下载地址:https://download.redis.io/releases/
Linux下安装redis
在Linux系统安装Redis步骤:
1.将Redis安装包上传到Linux
2.解压安装包,命令: tar -zxvf redis-4.0.0.tar.gz -C /usr/local
3.安装Redis的依赖环境gcc,命令: yuminstall gcc-c++
4.进入/usr/local/redis-4.0.0,进行编译,命令: make
5.进入redis的src目录,进行安装,命令:make install
Windows安装redis
直接解压,或者直接执行msi文件。
redis的启动
linux下,在src目录下执行redis-server文件(服务端)在客户端执行redis-server文件,在客户端执行redis-cli
修改redis后台运行,使用vim编辑redis.conf 配置文件,可先输入/dae进行查找,修改如图位置为yes即可
执行src/redis-server ./redis.conf
命令便可成功启动
Windows直接双击即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了