Skip to main content

场景面试题

如何保证接口幂等

  • 请求防重

客户端防重复提交 token 参数 hash

  • 先读后写

并发时需要分布式锁

  • 唯一键

捕获 DuplicateKeyException 作出相应处理

  • 防重表

防重表建唯一键 写业务表时先写防重表,防重表写成功才可写业务表 要在同个事务中处理

如何解决 MySQL 慢查询

如何解决缓存一致性

如何保证 Kafka 顺序消费