Redis入门
在以为web应用发展初期,关系型数据库受到了较为广泛的关注和应用,原因是因为那时候web站点基本上访问和并发不高,而后来随着访问量的提升,使用关系型数据库的web站点多多少少开始在性能上出现了一些瓶颈,主要是在磁盘的I/o上,这时候非关系型数据库就开始备受关注了。
1.Redis是什么
redis是现在非常受欢迎的非关系型数据库之一,包含了多种数据结构,支持网络,基于内存,可选择持久性的键值对存储数据库,有以下特征
- 单线程,线程安全
- 基于内存运行,性能高效
- key-value存储系统
- 支持分布式,理论上可以无限扩展
2.Redis的安装
https://pan.baidu.com/s/19V9ZJR2DxUhvNjtxPMIKyw
提取码:3nz7
解压即可
3.Redis的数据类型
String
list
(1)列表
hash
(1)适合存储对象
set
(1)无序集合
sorted set
(1)有序集合,能够进行排序,添加的时候需要设置一个分数,排序就是通过此分数来的