
redis
文章平均质量分 96
tatasix
这个作者很懒,什么都没留下…
展开
-
Redis 实现分布式锁
本文主要介绍了Redis的分布式锁。涉及Reids的原子操作,分布式锁,Redis的事务,以及用Go语言实现通过Lua脚本来扣减库存。原创 2025-01-03 17:21:29 · 1165 阅读 · 0 评论 -
Go Redis实现排行榜
本文主要介绍了如何使用 Go 语言结合 Redis 实现排行榜功能,包括场景分析、接口设计、核心功能实现以及实际应用示例。从数据结构选择到性能优化,再到持久化策略,文章详细讲解了基于 Redis 的排行榜构建方法,并与其他实现方式进行了对比分析,最后总结了设计原则与最佳实践,为开发者提供了一套完整的实现思路和技术参考。原创 2024-12-27 16:08:50 · 1087 阅读 · 1 评论 -
Redis四种架构模式
Redis 提供了单机、主从复制、哨兵和 Cluster 四种主要架构模式,适合不同的业务场景和需求。从简单的缓存到分布式存储,Redis 的灵活架构使其可以广泛应用于多种业务环境。选择合适的架构,既能提升 Redis 性能,又能保证高可用性。在实际项目中,结合业务规模、数据量、并发量和运维能力,选用合理的架构可以显著优化 Redis 的性能和稳定性,为系统提供稳定可靠的数据支撑。原创 2024-11-08 14:15:00 · 1321 阅读 · 0 评论 -
Redis完全指南:从基础功能到缓存管理与高可用性设计
本文详细介绍了Redis的核心功能、应用场景和优化策略。从五大数据类型及其底层结构,到特殊数据类型的使用方法,再到RDB与AOF持久化方式,文章逐一解析了每个Redis特性。同时,对主从复制、哨兵模式和集群配置提供了详尽说明,帮助构建高可用架构。针对缓存管理中的缓存击穿、缓存雪崩等问题,文章列举了多种应对措施,如热点数据预热、分布式锁和限流等。通过掌握这些知识,读者能够灵活运用Redis在高并发场景下实现高效、稳定的数据存储和缓存管理。原创 2024-11-06 07:15:00 · 1284 阅读 · 0 评论