
 Redis可以开发对性能要求较高的功能。还可以利用Redis重构我们现有的功能。
 NoSQL关系型数据库之外的统称。
 快照有称为RDB
 以快照的形式 不适合实时的去做,适合一段时间做一次。
 日志又称AOF
 以日志的形式每执行一次就存入到硬盘中,可以做到实时的存储以不断追加的形式存储的。恢复的速度慢。
 两者可以结合。
 Redis是一个非常好用的工具,性能好,类型完善,使用的话非常的简单。
 https://redis.io
Redis主要是会使用他的集中数据类型。
 
 集合、有序集合、哈希、String是比较常用的。
 Redis的官网没有提供Windows的安装包。微软为Redis做了一个Windows的安装包。
 https://github.com/microsoftarchive/redis
 
 
 
 redis的客户端,输出127.0.0.1:6379说明连接成功。6379是端口
 
 Redis内置16个库,没有名字,使用索引区分,即0-15默认选择的是第0个
 可以通过select选择。
 
 如果库中有一些数据,不想要可以刷新,flushdb,就可以把数据刷新掉。
 
 五种值的类型的使用:
添加String类型的数据:使用set
 
 
 取String类型的数据使用:get
 
支持计算 ,加一。使用incr
 减一:使用decr
 
 哈希类型:
 
 
 列表:横向的容器
 列表可以做出栈和队列
 左侧进
 查看列表的长度,某一个位置的值,某一范围的值。
 
 从右侧弹出出队
 集合:列表有序的,集合无序的,集合中的值不可以重复。
 集合中存数据
 
 通过scard统计集合中的个数
 
 通过spop随机弹出元素
 
 smembers查看集合中还有多少元素。
 
 有序的集合:给每一个值,添加了一个分数,根据 分数就排序。
 
 
 
 全局的命令。
 
 设置过期的演示
 
下一篇:IDEA类和方法注释模板配置