Redis

首页 标签 Redis
# Redis #
关注
24562内容
|
6小时前
|
Redis:内存陡增100%深度复盘
一次Redis崩溃事故复盘:因大KEY导致带宽占满,触发缓冲区激增,内存被耗尽。虽有淘汰策略,但仅作用于数据内存,缓冲区内存无限制,最终引发全面超时。根源在于网络与存储资源设计失衡,暴露了缓冲区管理盲区。
|
11小时前
|
常用组件
本文系统介绍了Nginx的正向代理、反向代理、CDN服务、负载均衡与限流机制,深入剖析了分布式事务中的CAP定理、BASE理论、二阶段提交及Seata模式,并涵盖分布式锁、Redis核心机制、MQ应用、Elasticsearch原理、Docker与Git常用操作等内容,全面覆盖主流中间件与开发工具的核心知识点,助力构建高性能、高可用的分布式系统。
|
11小时前
|
SpringBoot框架
SpringBoot简化了Spring应用开发,通过起步依赖、自动配置和内嵌服务器实现快速搭建。支持多种starter,如web、redis等,配置优先级为:命令行参数 > 系统属性 > properties > yml。自动配置基于@Conditional条件加载,可自定义starter实现模块化封装,提升开发效率。
|
11小时前
|
天机迁移
悦康陪诊平台,基于SpringBoot+Redis+RabbitMQ等技术,提供线上预约陪诊、买药代办等服务。负责小程序医院展示、陪诊预约、评论打分、排行榜(ZSET实现)、优惠券(Redisson锁防超卖)等模块开发,提升用户就医体验。
|
11小时前
|
如何准备好简历逐字稿
本项目为电商系统“交易喵2C”,聚焦Steam账号交易,涵盖搜索、下单、支付等核心流程。针对面试中业务描述不完整问题,制定标准化逐字稿,提炼高并发场景下的重难点(如分库分表、幂等设计),结合技术栈(微服务、Redis、MQ)与真实生产问题,提升技术表达准确性与面试通过率。强调面试复盘与持续打磨,助力拿高薪offer。
|
18小时前
|
Redis:内存陡增100%深度复盘
一次Redis崩溃事故复盘:大KEY导致带宽占满,触发缓冲区激增,内存被耗尽。虽有淘汰策略,但缓冲区内存不受其控制,最终引发全面超时。根本原因非数据膨胀,而是客户端输出/输入缓冲区失控,叠加主线程阻塞,造成雪崩。
|
18小时前
|
从单机到集群:Redis部署全攻略
本文全面解析Redis四种核心部署方式:单机版部署简单适合开发测试;主从复制实现读写分离和数据备份;哨兵模式提供自动故障转移能力;Redis Cluster集群支持分片存储和横向扩展。文章详细阐述了每种方案的原理、部署步骤、Java代码实现及适用场景,并给出生产环境选型指南。通过对比各方案优缺点,帮助开发者根据业务需求(数据量、并发量、可用性要求等)选择最佳部署方式,同时提供参数优化建议和常见问题解决方案。
|
19小时前
|
如何快速查询同个区域的人?
通过区域编码将二维坐标转为一维,利用二分查找、跳表或哈希表快速检索同区域用户。虽存在边缘误差,但适用于“附近的人”等非精准场景;对精度要求高的场景(如游戏攻击范围),需结合邻接区域查询以提升准确性。
|
19小时前
|
大厂如何解决订单幂等问题
为保障分布式系统数据一致性,需实现接口幂等性。创建订单时,通过预生成唯一订单号并利用数据库主键唯一约束,防止重复插入;支付时借助Redis或数据库状态标记,识别并拦截重复请求。针对ABA问题,采用版本号机制,更新时校验版本并原子自增,确保数据不被覆盖。两类方案适用于各类数据库操作,保障系统在重试、并发场景下的正确性。(239字)
|
19小时前
|
Redis:内存陡增100%深度复盘
一次Redis崩溃事故复盘:大KEY导致带宽占满,内存被缓冲区耗尽,虽有淘汰策略但无法挽救。根本原因非数据膨胀,而是输出/输入缓冲区激增,挤占内存,叠加主线程阻塞,最终引发雪崩。需警惕缓冲区风险,规范使用Redis。
免费试用