Redis 基础 -- Redis数据类型概述和string类型详解redis的key的设置约定
Posted CodeJiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis 基础 -- Redis数据类型概述和string类型详解redis的key的设置约定相关的知识,希望对你有一定的参考价值。
1. Redis数据类型
1.1 业务数据的特殊性
作为缓存使用:
- 原始业务功能设计
- 秒杀
- 618活动
- 双11活动
- 排队购票
- 运营平台监控到的突发高频访问数据
- 突发时政要闻,被强势关注围观
- 高频、复杂的统计数据
- 在线人数
- 投票排行榜
附加功能:
系统功能优化或升级
- 单服务器升级集群
- Session 管理
- Token 管理
1.3 redis 数据存储格式
1.3 Redis 数据类型(5种常用)
1.4 string
1.4.1 string 类型
1.4.2 string 类型基本操作
基本操作01:
实操:
基本操作02:
append指令的返回值为当前操作原生的长度。
实操:
1.4.3 单指令操作与多指令操作的抉择!
你可能会有疑问,为什么同样的功能出现了2个指令,下面来说一下这2者的区别。
答疑时间:
在一次性操作大量数据的时候,适当分割数据量(mset,mget…)可以提升效率!
1.4.4 string类型数据的扩展操作:充当数值
业务场景:
解决方案:
string作为数值操作:
1.4.5 string类型数据的扩展操作:生命周期
业务场景:
解决方案:
1.4.6 string类型数据的扩展操作:高频访问信息
业务场景:
解决办法:
1.4.7 string类型数据操作的注意事项
redis数据库重新设置值会覆盖之前的值。
1.5 redis的key的设置约定
redis里面的数据大部分还是来源于其他关系型数据库
以上是关于Redis 基础 -- Redis数据类型概述和string类型详解redis的key的设置约定的主要内容,如果未能解决你的问题,请参考以下文章