
面试必备知识
文章平均质量分 58
隐弥狂
欲盖弥彰,欲隐弥狂!
展开
-
保证接口幂等性
这里要注意的是,去重表和业务表应该在同一库中,这样就保证了在同一个事务,即使业务操作失败了,也会把去重表的数据回滚。先删除token:如果系统出现问题导致业务处理出现异常,业务处理没有成功,接口调用方也没有获取到明确的结果,然后进行重试,但token已经删除掉了,服务端判断token不存在,认为是重复请求,就直接返回了,无法进行业务处理了。1、服务端提供了发送token的接口。我们在分析业务的时候,哪些业务是存在幂等问题的,就必须在执行业务前,先去获取token,服务器会把token保存到redis中。原创 2023-09-21 14:21:39 · 169 阅读 · 0 评论 -
Redis 缓存雪崩、缓存穿透、缓存击穿
Redis 是一种常用的内存缓存工具,但在某些情况下,它可能会遭受缓存雪崩、缓存穿透和缓存击穿等问题。原创 2023-09-20 10:13:33 · 634 阅读 · 0 评论 -
开发自测的测试用例设计方法
开发怎么选择测试用例原创 2023-09-19 23:33:44 · 452 阅读 · 0 评论 -
数据库锁全集
你还不知道数据库有哪些锁吗?还不知道mysql锁使用场景吗?原创 2023-06-26 23:36:37 · 3529 阅读 · 0 评论