We're sorry but react app doesn't work properly without JavaScript enabled. Please enable it to continue.
文档
备案
控制台
登录
立即注册
首页
文章
问答
视频
活动
下载资源
团队号
镜像站
发布
码哥字节
文章
专栏
问答
码哥字节
强烈推荐这个大佬的 Redis 系列,看完直呼过瘾
数据库
社区
微服务架构
分布式数据库
我是码哥,可以叫我靓仔。我人生中的第一本书《Redis 高手心法》出版了!作为当今广受欢迎的内存数据库,Redis 以其卓越的性能和广泛的应用场景著称。掌握 Redis 技术几乎成为每位开发人员、测试人员和运维人员的看家本领!大约在 2021 ~2023 年期间,我在微信公众号「码哥跳动」(原「码哥字节」,后改名为「码哥跳动」)上发表了 40 多篇 Redis 技术相关文章,有很多读者也是因为看了
271
1
0
0
码哥字节
掘地三尺,搞定 Redis 与 MySQL 数据一致性问题 | 社区征文
大数据
社区征文
NoSQL
Redis 拥有高性能的数据读写功能,被我们广泛用在缓存场景,一是能提高业务系统的性能,二是为数据库抵挡了高并发的流量请求,点我 -> 解密 Redis 为什么这么快的秘密。把 Redis 作为缓存组件,需要防止出现以下的一些问题,否则可能会造成生产事故。Redis 缓存满了怎么办?缓存穿透、缓存击穿、缓存雪崩如何解决?Redis 数据过期了会被立马删除么?Redis 突然变慢了如何做性能排查并解
2015
0
0
0
码哥字节
Redis String 实现 ID 生成器,底层为啥用 SDS 存储数据?| 社区征文
大数据
社区征文
我是 Redis,给开发者提供了 String(字符串)、Hashes(散列表)、Lists(列表)、Sets(无序集合)、Sorted Sets(可根据范围查询的排序集合)、Bitmap(位图)、HyperLogLog、Geospatial (地理空间)和 Stream(流)等数据类型。接下来我要介绍的是,String 类型的使用技巧和使用场景,以及数据类型底层数据结构原理。数据类型的使用技法和
193
0
0
0
码哥字节
Redis的数据被删除,占用内存咋还那么大?| 社区征文
大数据
社区征文
NoSQL
通过 或者在 配置文件设置 Redis 内存占用限制。当达到内存最大值值,会触发内存淘汰策略删除数据。除此之外,当 key 达到过期时间,Redis 会有以下两种删除过期数据的策略:后台定时任务选取部分数据删除;惰性删除。具体原理请移步《Redis 的过期数据删除那些事》。假设 Redis 实例保存了 5GB 的数据,现在删除了 2GB 数据,Redis 进程占用的内存一定会降低么?(也叫
222
0
1
0
码哥字节
Redis 实战:巧用 Bitmap 实现亿级数据统计|社区征文
数据库
数据库
技术大讲堂
社区征文
在移动应用的业务场景中,我们需要保存这样的信息:一个 key 关联了一个数据集合。常见的场景如下:给一个 userId ,判断用户登陆状态;显示用户某个月的签到次数和首次签到时间;两亿用户最近 7 天的签到情况,统计 7 天内连续签到的用户总数;通常情况下,我们面临的用户数量以及访问量都是巨大的,比如百万、千万级别的用户数量,或者千万级别、甚至亿级别的访问信息。所以,我们必须要选择能够非常高效地统
333
0
0
1
码哥字节
Redis 使用 List 实现消息队列有哪些利弊?|社区征文
数据库
社区征文
NoSQL
中间件
分布式系统中必备的一个中间件就是消息队列,通过消息队列我们能对服务间进行异步解耦、流量消峰、实现最终一致性。目前市面上已经有 等,有人会问:“Redis 适合做消息队列么?”在回答这个问题之前,我们先从本质思考:消息队列提供了什么特性?Redis 如何实现消息队列?是否满足存取需求?今天,码哥结合消息队列的特点一步步带大家分析使用 Redis 的 List 作为消息队列的实现原理,并分享如何把 S
373
1
0
0