后端岗位面试题更新 2026-08-05

为什么用ETCD而不用Redis作为服务注册与发现中心?

小鹅通后端开发技术原理技术选型方案权衡etcdRedis

考察说明

考察对分布式协调组件与缓存系统核心定位差异的理解

回答思路

  1. 说明服务注册中心的核心诉求:一致性、强一致读、watch机制
  2. 对比ETCD的Raft强一致与Redis主从/集群的弱一致或最终一致
  3. 说明Redis更适合缓存场景,缺乏原生lease、watch等协调原语
  4. 提及键变更通知、TTL续约等能力差异
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。