答:对齐时间先看 SLOWLOG、延迟事件与 INFO,检查 CPU、客户端缓冲、持久化与复制。区分服务器主线程忙和阻塞命令正常等待。
题干与完整题解免费阅读第 9 / 9 页
答:可用短 Lua 脚本一次完成取库存、判断够不够、扣减和返回结果。用权威数据库的条件更新与订单唯一约束保证最终正确性。
答:先准备一个主节点和副本,让 Sentinel 能互相通信并访问各 Redis。生产通常部署至少三个 Sentinel,并分散故障域。客户端通过 Sentinel 发现当前主节点。
答:让应用用 Spring Session 等机制把 HTTP 会话保存到 Redis。浏览器保留会话标识,Nginx 把请求转发到各应用实例,实例读取同一份会话。
答:Redis Streams 适合在 Redis 内实现较轻量的流消费和确认。Kafka 以持久分区日志为核心,常用于大量事件、多消费组和按保留期重放。
答:可用 Stream 记录待抓取 URL,用消费组分派、确认和超时重领。另用 Set 或数据库约束去重,按站点做速率和并发控制。
答:Redis 可缓存聚合指标、做计数或用 Streams 传递短期事件。长期保存与查询通常交给指标库或日志系统,按保留、审计和恢复要求选。
本页 7 道,共 87 道浏览其他领域