01 2022 档案
摘要:1幂等性是开发当中很常见也很重要的一个需求,尤其是支付、订单等与金钱挂钩的服务,保证接口幂等性尤其重要。在实际开发中,我们需要针对不同的业务场景我们需要灵活的选择幂等性的实现方式: 对于下单等存在唯一主键的,可以使用“唯一主键方案”的方式实现。 对于更新订单状态等相关的更新场景操作,使用“乐观锁方案
阅读全文
摘要:1 读未提交。能读到其他事务还未提交的数据,这种现象叫做脏读 2 读已提交。只会读取其他事务已经提交的数据,所以不会产生RC的脏读问题。 所以又带来一个问题叫做不可重复读,一个事务中两次一样的SQL查询可能查到的结果不一样 3 可重复读Repeatable Read:RR是Mysql的默认隔离级别,
阅读全文