Redis介绍
Redis是一个高性能的,开源的,C语言开发的,键值对存储数据的nosql数据库。
NoSQL:not only sql,泛指非关系型数据库 Redis/MongoDB/Hbase Hadoop
关系型数据库:MySQL、oracle、SqlServer
Redis特性
- Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用
- Redis不仅仅支持简单的key-value类型的数据,同时还提供List,set等数据类型
- Redis支持数据的备份
Redis有什么用?
Redis的主要作用:快速存取
Redis应用场景
点赞/秒杀/直播平台的在线好友列表/商品排行榜/单点登录Redis安装
下载链接 https://github.com/tporadowski/redis/releaseswindows
redis默认不支持在windows中使用,只是微软做了个支持,所以推荐正式环境使用Linux操作redis
1.解压
2.配置环境变量3.启动
redis-server
4.操作redisredis-cli
Ubuntu/kali
官网地址:https://redis.io/
命令地址:http://doc.redisfans.com/
Redis的五大数据类型以及应用场景
string/list/set/hash/zset
Redis的安装及启动sudo apt-get install redis-server
查看帮助命令redis-server --help
编辑Redis配置文件sudo vim /etc/redis/redis.conf
将daemonize no改为 daemonize yes保存退出
启动redis-server
打开服务sudo service redis start