
redis
文章平均质量分 68
Huhu呼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis_key设计
redis_key设计1、string类型key设计原则:key的唯一性见名知意 ;例如(user:1:add_time)不会重叠2、hash哈希用法:秒杀商品,购物车 聚合信息key设计原则:例如购物车:car:user:1002 [sku_id1=>1, sku_id2=>3] sku+数量3、list列表用法:关注、推荐、、订阅、支付通知、消息模板通知key设计原则:lpush user:123 009栈、队列、阻塞队列先进后出:栈原创 2021-05-12 23:24:14 · 526 阅读 · 0 评论 -
Redis持久化及安全
缓存击穿网络流量查询 key=luke的值,此时Redis的值恰巧直接过期了,如果有50000个用户并发来查询key=luke,全 到Mysql里去查, Mysql会挂掉;解决方案:1、设置热点数据永不过期2、接口限流与熔断、降级。做好被恶意刷接口,同时要降级准备,当接口中某些服务不可用的时候,进行熔断,失败快速返回机制3、设置布隆过滤器,用于快速判断某个元素是否存在,不存在直接返回4、加互斥锁缓存穿透当某些数据不存在与缓存和数据库中,但一直被查询,当用户量大的时候数据库容易崩了解决方案:原创 2021-05-07 16:18:38 · 206 阅读 · 0 评论 -
redis类型小笔记
Redis数据类型大图先上:Redis不仅仅是缓存:1、先从Redis缓存里查询数据 如果没有再到Mysql、Pgsql数据库里查询2、db磁盘I/O瓶颈问题优势:1〉速度快2〉键值对的数据结构服务器3〉丰富的功能:4〉简单稳定5〉持久化6〉主从复制8〉高可用和分布式转移9〉客户端语言多应用场景:1,缓存数据库:2,排行榜3,计数器应用4,社交网络5,消息队列(守护进程)6, 其它场景等String类型案例: echo “”; &原创 2021-04-26 17:03:07 · 180 阅读 · 0 评论 -
redis学习笔记
redis知识笔记数据表完整存储redis用到string自增长,哈希id,队列的存储idredis开机命令开启redis redis-server.exe redis.windows.conf连接redis redis-cli服务端命令查看所有的keyskeys *判断某个keys是否存在exists key “1表示存在”查看当前数据库中的key的数量dbsize清除当前数据库所有的keyflushdb切换数据库select 【/d+】清除所有数据库中的数据flush原创 2021-04-25 14:10:55 · 114 阅读 · 0 评论