首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis
码哥字节
创建于2021-05-13
订阅专栏
跟着「码哥字节」一起吃透 Redis,深层次的掌握 Redis 核心原理以及实战技巧。一起搭建一套完整的知识框架建立一个完整的知识框架和架构体系,学会全局观去整理整个知识体系。
等 131 人订阅
共34篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis Sets 使用场景有哪些?如何实现共同好友?
Redis Sets 是什么? Sets 的功能类似 Java 中的 HashSet,是通过散列表实现的,所以添加、删除、查找元素的时间复杂度是 O(1)。 Sets 是字符串类型的无序集合,集合中的
写一本书都要经历哪些
大家好,我是码哥。我的新书《Redis 高手心法》出版后(2024 年 8 月份出版),有一些小伙伴问了我一些问题: 写书是不是赚了很多钱? 我也想写一本书,写书的流程是什么? 写书要花钱吗? 本书介
我用 ChatGPT 学 Redis,差点蚌埠住了!
在科技飞速发展的今天,人工智能(AI)已经成为一个热门话题。其中,ChatGPT 以其强大的自然语言处理能力,吸引了全球范围的关注。
假如 Redis 化身为人向我传授心法,进阶化神
作为当今广受欢迎的内存数据库,Redis 以其卓越的性能和广泛的应用场景著称。 掌握 Redis 技术几乎成为每位开发人员必备知识点
Redis 7.0 源码环境搭建以及阅读源码技巧
本章节会通过源代码编译来安装 Redis 7.0.5,让你在自己的机器上搭建一套可以 Debug 的 Redis 7.0.5 源码环
redis.conf 7.0 配置和原理全解,生产王者必备
注意事项:Linux 下,使用 「numactl --hardware」 查看硬件布局,确保支持并开启 NUMA;线程要尽可能分布在 不同的 CPU,相同的 node,设置 CPU 亲和度才有效……
Redis的数据被删除,占用内存咋还那么大?
Redis 进程内存消耗主要由以下部分组成:Redis 自身启动所占用的内存;存储对象数据内存;缓冲区、复制积压缓冲区、AOF 缓冲区。内存碎片。
Redis Cluster 原理说的头头是道,这些配置不懂就是纸上谈兵
Redis Cluster 集群相关配置,使用集群方式的你必须重视和知晓。如何配置让集群快到飞起,实现真正的高可用却一头雾水,通过下面这些配置详解也让你对集群原理更加深刻。
Redis pub/sub 发布订阅机制原理与实战
今天不聊小姐姐,深入了解下 「Redis 发布/订阅机制」的原理与实战运用。Redis 发布订阅(Pus/Sub)是一种消息通信模式:发送者通过 `PUBLISH`发布消息,订阅者通过 `SUBSCR
Redis 内存满了怎么办?这样处理才正确
如果过期的数据太多,定时删除无法删除完全(每次删除完过期的 key 还是超过 25%),同时这些 key 再也不会被客户端请求,就无法走惰性删除,内存被打满会怎样?
Redis 6.0 绝绝子新特性:客户端缓存让性能更上一层楼
访问本地内存的的性能必然比通过网络访问 Redis 快,所以这种模式可以极大地减少获取数据的延迟,并且可以减少 Redis 的负载,提高性能。
Redis 分布式锁:从小白到大神方案都经历了什么?
Redis 分布式锁使用 SET 指令就可以实现了么?在分布式领域 CAP 理论一直存在。 分布式锁的门道可没那么简单,我们在网上看到的分布式锁方案可能是有问题的。
Redis 内存优化神技:小内存保存大数据
这次码哥跟大家分享一些优化神技,当你面试或者工作中你遇到如下问题,那就使出今天学到的绝招,一招定乾坤!
掘地三尺搞定 Redis 与 MySQL 数据一致性问题
数据库跟缓存,毕竟是两套系统,如果要保证强一致性,势必要引入 2PC 或 Paxos 等分布式一致性协议,或者分布式锁等等,这个在实现上是有难度的,而且一定会对性能有影响……
Redis 的数据过期了就会马上删除么?
先说结论,并不会立马删除,Redis 有两种删除过期数据的策略: 定期选取部分数据删除; 惰性删除;……
Redis 为何使用近似 LRU 算法淘汰数据,而不是真实 LRU?
LRU 算法的全程是 Least Rencently Used,顾名思义就是按照最近最久未使用的算法进行数据淘汰。 核心思想「如果该数据最近被访问,那么将来被发放稳的几率也更高」
Redis HyperLogLog 是什么?这些场景使用它,让我枪出如龙,一笑破苍穹
今天「码哥」分别使用不同的数据类型来实现:统计一个页面的每天被多少个不同账户访问量这个功能,循序渐进的引出 HyperLogLog的原理与 Java 中整合 Redission 实战。
硬核 | Redis 布隆(Bloom Filter)过滤器原理与实战
当你遇到数据量大,又需要去重的时候就可以考虑布隆过滤器,如下场景: 解决 Redis 缓存穿透问题(面试重点); 邮件过滤,使用布隆过滤器实现邮件黑名单过滤; 爬虫爬过的网站过滤,……
图文并茂助力进阶,这次彻底搞懂 Redis 击穿、穿透、雪崩三大难题
高并发流量,访问的这个数据是热点数据,请求的数据在 DB 中存在,但是 Redis 存的那一份已经过期,后端需要从 DB 从加载数据并写到 Redis。 关键字:单一热点数据、高并发、数据失效
别再用 Redis List 实现消息队列了,Stream 专为队列而生
Stream 是 Redis 5.0 引入的一种专门为消息队列设计的数据类型,Stream 是一个包含 0 个或者多个元素的有序队列,这些元素根据 ID 的大小进行有序排列
下一页