【仿牛客网笔记】 Redis,一站式高性能存储方案——Redis入门

请添加图片描述
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查看集合中还有多少元素。
请添加图片描述
有序的集合:给每一个值,添加了一个分数,根据 分数就排序。
请添加图片描述
请添加图片描述
请添加图片描述
全局的命令。
请添加图片描述
设置过期的演示
请添加图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值