摘要: redis数据类型案例 案例 业务场景:在微信的使用过程中,当微信接收到消息后,会默认将最近接收到的消息顶置,当多个好友及关注的订阅号同时发送消息时,该排序会不停的进行交替。同时还可以将重要的会话设置为顶置,一旦用户离线后,再次打开微信时,消息该按什么样的顺序显示? 解决方案 依赖list的数据具有 阅读全文
posted @ 2020-05-19 13:13 IT特工 阅读(192) 评论(0) 推荐(0) 编辑
摘要: redis数据类型案例 案例一 业务场景:人工智恩领域的语音识别与自动对话是未来服务业机器人应答呼叫体系中的重要技术,百度自研用户评价语音识别服务,免费开放给企业使用,同时训练百度自己的模型,现在对测试用户的使用行为进行限速,限制每个用户每分钟最多发起10次调用 解决方案 设计计数器,就调用次数,用 阅读全文
posted @ 2020-05-19 12:37 IT特工 阅读(243) 评论(0) 推荐(0) 编辑
摘要: sorted_set sorted_set 新的存储需求:数据排序有利于数据的有效展示,需要提供一种可以根据自身特征进行排序的方式 需要新的存储结构:新的存储模型,可以保存可排序的数据 sorted_set类型:在set的存储结构基础上添加可排序字段 sorted_set类型数据的基本操作 添加数据 阅读全文
posted @ 2020-05-18 22:25 IT特工 阅读(384) 评论(0) 推荐(0) 编辑
摘要: set类型 新的存储需求:存储大量的数据,在查询方面提供更高的效率 需要的存储结构:能够保存大量的数据,高效的内部存储机制,便于查询 set类型:与hash存储结构完全相同,仅存储键,不存储值,并且只是不允许重复的 set基本数据的操作 添加修改数据:sadd key member1 [member 阅读全文
posted @ 2020-05-16 23:08 IT特工 阅读(399) 评论(0) 推荐(0) 编辑
摘要: list相关知识 list类型 数据存储需求:存储多个数据,并对数据进入存储空间的顺序进行区分 需要的存储结构:一个存储空间保存多个数据,且通过数据可以提现进入顺序 list类型:保存多个数据,底层使用双向链表存储结构实现 list类型数据基本操作 添加/修改数据 lpush key value1 阅读全文
posted @ 2020-05-15 23:23 IT特工 阅读(181) 评论(0) 推荐(0) 编辑
摘要: redis数据类型之hash 解决问题:存储的困惑 前面了解的对象类数据存储,如果具有比较频繁的更新操作会显得很笨重 hash类型 新点存储需求:对一系列存储的数据进行编组,方便管理,典型应用存储对象信息 需要的存储结构:一个存储空间保存多个键值对数据 hash存储结构优化 如果field数量比较少 阅读全文
posted @ 2020-05-14 23:41 IT特工 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: 哪些数据需要进入Redis Redis作为缓存使用 原始业务功能设计 秒杀 618活动 双11活动 排队购票 运营平台监控到突发高频访问数据 高频、复杂的统计数据 在线人数 投票排行榜 附加功能 系统功能的优化升级 单服务器升级集群 Session管理 Token管理 Redis数据类型(5中常见的 阅读全文
posted @ 2020-05-13 23:45 IT特工 阅读(243) 评论(0) 推荐(0) 编辑
摘要: redis的基本操作 使用命令行操作必须掌握的命令: 功能性命令 信息添加 功能:设置key,value数据 命令:set key value 实例:set name school 信息查询 功能:通过key查询对应的value,如果不存在,返回空(nil) 命令:get key 清屏指令 命令:c 阅读全文
posted @ 2020-05-13 14:57 IT特工 阅读(109) 评论(0) 推荐(0) 编辑
摘要: Redis下载与安装 当我们拿到redis安装包的时候,对其解压后会出现一下目录: 这是一个绿色版的软件,下面认识一下上图中的东西; 后缀名以.conf结尾的都是一些配置文件 后缀名以.exe结尾的都是可执行文件 其中redis-server.exe就是启动redis的可执行文件 redis-ben 阅读全文
posted @ 2020-05-13 14:29 IT特工 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 概念:Redis(REmote DIctionary Server)是用C语言开发的一个开源的高性能键值对(Key-Value)数据库。 特征: 数据间没有必然的关联关系 内部采用单线程进行工作 高性能。官方测试数据,50个并行执行100000个请求,读的速度11000次/s,写的速度81000次/ 阅读全文
posted @ 2020-05-13 13:27 IT特工 阅读(107) 评论(0) 推荐(0) 编辑