一.三个什么?
redis可以做什么
场景:
首先理解redis可应用场景:缓存、分布式锁、排行(zset)、共有好友(set)、消息队列(list)、连续登录(bitmap)、发布\订阅、位置计算(geo)等等,按使用热度排列
redis是什么(nosql)
简而言之:没有关系的数据库,所以不用维护关系,轻便!
redis为什么诞生与使用
描述:因为关系型数据库的缓慢和瓶颈,为减轻关系性数据库压力,而又因为支持多种功能火起来的!
二.优势:
使用简单、多客户端支持、速度快,功能丰富
因为现在市面上少部分企业还在使用redis3.x,大部分还在使用redis4.x,新版本为redis5.x
如果版本与你想学的不对应,那么我建议从redis3.2版本开始,以后只需要去看官方版本具体更新了啥。
所以本专栏从3.x开始
三.redis重大版本主要更新
Redis借鉴了Linux操作系统对于版本号的命名规则:版本号第二位如果是奇数,则为非稳定版本(例如2.7、2.9、3.1),如果是偶数,则为稳定版本(例如2.6、2.8、3.0、3.2