首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
缓存
订阅
林先生823
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
【Redis 故障排查】「连接失败问题排查和解决」带你总体分析CPU及内存的使用率高问题排查指南及方案
主体内容 Redis实例CPU使用率高问题排查和解决 Redis实例内存使用率高问题排查和解决 Redis实例CPU使用率高问题排查和解决 问题现象 Redis实例CPU使用率短时间内冲高。CPU过高
如何用Redis实现分布式锁?
上一章节我提到了基于zk分布式锁的实现,这章节就来说一下基于Redis的分布式锁实现吧。 在开始提到Redis分布式锁之前,我想跟大家聊点Redis的基础知识。 setnx 是SET if Not eXists(如果不存在,则 SET)的简写。 用法如图,如果不存在set成功返…
Redis为什么使用哈希槽而不用一致性哈希
今天我们聊个知识点为什么Redis使用哈希槽而不是一致性哈希。 一致性哈希算法就很好地解决了分布式系统在扩容或者缩容时,发生过多的数据迁移的问题
常见的缓存失效策略有哪些?附真实案例分析
当缓存数据量过大时,可能会导致内存不足,甚至影响系统的性能。为了避免这种情况,合理设置缓存失效策略是非常重要的。以下是几种常见的缓存失效策略,可以帮助管理和优化缓存的使用。 常见缓存失效策略 1. 设
redis 的精要设计
数据存储设计 整个 redis 就是一个全局 hash 表,键与值都是一个 redisObject Map<redisObject, redisObject> 每个 redisObject 具有 3
Redis应用-限流
在高并发场景下有三把利器保护系统:缓存、降级、和限流。缓存的目的是提升系统的访问你速度和增大系统能处理的容量;降级是当服务出问题或影响到核心流程的性能则需要暂时屏蔽掉。而有些场景则需要限制并发请求量,如秒杀、抢购、发帖、评论、恶意爬虫等。 常见的限流算法有:计数器,漏桶、令牌桶…
一文掌握Redis主从复制、哨兵、Cluster三种集群模式
在开发测试环境中,我们一般搭建Redis的单实例来应对开发测试需求,但是在生产环境,如果对可用性、可靠性要求较高,则需要引入Redis的集群方案。虽然现在各大云平台有提供缓存服务可以直接使用,但了解一下其背后的实现与原理总还是有些必要(比如面试), 本文就一起来学习一下Redi…
Redis 常见性能问题和解决方案
Redis是一个高性能的内存数据库,但是在实际使用过程中也会遇到一些性能问题,下面是常见的Redis性能问题及解决方案: 内存不足问题 Redis是一个基于内存的数据库,如果内存不足,就会导致Redi
Redis面试题(总结最全面的面试题)
Redis 是一个使用 C 语言写成的,开源的高性能key-value非关系缓存数据库。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。Redis的数据都基于…
缓存击穿、穿透、雪崩
通过互斥锁或者逻辑过期方案解决缓存击穿问题;通过缓存空对象或者布隆过滤器来解决缓存穿透问题;通过固定过期时间+随机过期时间来解决缓存雪崩问题。同时要做好Redis高可用,以及服务的限流,降级,熔断策略