Redis
文章平均质量分 93
Redis 是一种开源的高性能内存数据库,广泛应用于缓存、消息队列、会话管理等场景。本专栏将从 Redis 的基础知识到高级应用,深入剖析 Redis 的核心机制、性能优化策略以及实际项目中的使用技巧。
啊sa最靓
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis 中的 Client Output Buffer Limit(客户端输出缓冲区限制)
在 Redis 的主从复制和客户端连接中,输出缓冲区(output buffer) 起到了非常重要的作用。它是 Redis 用来暂存数据以便传输给客户端或从节点的缓冲区。为了防止某些慢速客户端或从节点耗尽服务器资源,Redis 提供了 client-output-buffer-limit 配置选项,来限制每个客户端的输出缓冲区大小。原创 2024-10-19 22:45:45 · 2965 阅读 · 0 评论 -
深入 Redis 主从复制与数据同步机制
在 Redis 的主从复制(replication)中,数据的可靠性和一致性是至关重要的,特别是在面对网络中断、主节点故障或复制延迟时。本文将深入探讨 Redis 主从复制中的几个关键概念,包括 Replication ID、Replication Offset、Replication Buffer 以及部分重同步(PSYNC),并结合具体的使用场景和指令提供全面的知识和实践建议。原创 2024-10-19 22:42:14 · 1693 阅读 · 0 评论 -
Redis Functions:Redis 功能演变、性能提升及使用场景解析
Redis 作为一种内存数据库,以其极高的性能和简单易用的命令操作闻名于世。在发展过程中,Redis 从最初的简单键值存储,逐渐演变出更为复杂的功能。最新引入的 Redis Functions(Redis 函数)进一步增强了 Redis 的灵活性和可扩展性。本文将介绍 Redis Functions 的演变、它们对性能的影响,以及实际应用中的使用方式和好处。原创 2024-10-06 16:20:08 · 1335 阅读 · 0 评论 -
Redis Sentinel 和 Redis Cluster:高可用与分布式的解决之道
在现代互联网应用中,随着用户规模和数据量的增长,系统的可用性与扩展性变得至关重要。Redis,作为一种高性能的内存数据库,凭借其快速的读写速度广泛应用于缓存、会话管理等场景。但随着应用需求的增加,单节点 Redis 容易成为性能瓶颈,同时也面临单点故障的问题。为了解决这些问题,Redis 提供了两种强大的机制:Redis Sentinel 和 Redis Cluster。本篇博客将带大家深入了解这两者的作用、原理及它们如何解决 Redis 在高可用性和扩展性上的挑战。原创 2024-10-06 00:26:17 · 1150 阅读 · 0 评论
分享