首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
redis
订阅
iooikaak
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
Sentinel哨兵监控详细解析,写得太好了,建议收藏!
什么是Sentinel哨兵监控 前面搭建了主从复制,也了解到当主服务器宕机后,需要手动的把一台从服务器切换成主服务器。是不是感觉很麻烦?没错这样的话不仅费人工,还会造成一段时间内服务不可用,这显然是不
Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis | 附实践清单
大家好,我是 Kaito。 这篇文章我想和你聊一聊 Redis 的最佳实践。 尤其是当你的项目越来越依赖 Redis 时,这些问题就变得尤为重要。 此时,你迫切需要一份「最佳实践指南」。 在文章的最后,我还会给你一个完整的最佳实践清单,不管你是业务开发人员,还是 DBA 运维人…
Redis专题:深入解读哨兵模式
Sentinel是Redis在主从复制基础上构建的一套高可用解决方案,本文将从下图几个方面来介绍Redis的Sentinel模式。 上一篇文章《Redis专题:一文搞懂主从复制原理》我们了解到在主从模式下,主从复制机制使得slave成为与master完全一致的副本,一旦mast…
如何从10亿数据中快速判断是否存在某一个元素
缓存雪崩指的是 Redis 当中的大量缓存在同一时间全部失效,而假如恰巧这一段时间同时又有大量请求被发起,那么就会造成请求直接访问到数据库,可能会把数据库冲垮。 缓存雪崩一般形容的是缓存中没有而数据库中有的数据,而因为时间到期导致请求直达数据库。 加锁,保证单线程访问缓存。这样…
Redis 的 6大数据类型,写得非常好!
NoSQL开发中或多或少都会用到,也是面试必问知识点。最近这几天的面试每一场都问到了,但是感觉回答的并不好,还有很多需要梳理的知识点,这里通过几篇Redis笔记整个梳理一遍。Redis的八大数据类型官
原来大厂都这么解决Redis缓存雪崩、缓存穿透、缓存击穿
等原因,可能导致缓存数据同一时刻大规模不可用,或者都更新。 在原有失效时间基础上增加一个随机值,比如1~5分钟的随机,这样每个缓存的过期时间重复率就会降低,集体失效概率也会大大降低。 大量并发查询不存在的KEY,导致都直接将压力透传到数据库。 为什么会多次透传呢?不存在一直为空…
Redis-跳跃表
跳跃表是一种有序的数据结构,通过其各个节点中维护有多个指向其他节点的指针来达成快速访问的目的。它在查找上具有复杂度平均O(logN)、最坏O(N)的优势,还能利用顺序性批量处理节点,使得在大多数情况下,跳跃表的效率与平衡树不分伯仲。 跳跃表在Redis中由zskiplistNo…
Redis常用数据类型及其对应的底层数据结构解析
Redis是一种键值(key-Value)数据库,相对于关系型数据库,它也被叫作非关系型数据库。 Redis中,键的数据类型是字符串,但是为了非富数据存储方式,方便开发者使用,值的数据类型有很多。 sds (Simple Dynamic String),Simple的意思是简单…
Redis Sentinel 源码:Redis的高可用模型分析
RedisSentinel是Redis提供的高可用模型解决方案。Sentinel可以自动监测一个或多个Redis主备实例,并在主实例宕机的情况下自动实行主备倒换。本文通过对RedisSentinel源
redis分布式锁的这些坑,我怀疑你是假的开发
一、白话分布式什么是分布式,用最简单的话来说,就是为了较低单个服务器的压力,将功能分布在不同的机器上面;就比如:本来一个程序员可以完成一个项目:需求->设计->编码->测试但是项目多的时候,一个人也扛