2023年1月9日

mysql事务隔离级别和MVCC详解

摘要: 数据隔离级别。 脏写:所有数据库都解决了脏写,脏写是指写入的时候没有加锁,然后两次并发写入不会排队,然后丢失一次修改的更新。即便是redis之类的非关系型数据库也通过CAS乐观锁来解决了脏写问题。 脏读:读了没有提交的事务的修改记录,这种数据可能会回滚,这种数据是不能用的。 不可重复读:两次读取读到 阅读全文

posted @ 2023-01-09 23:31 zhangyukun 阅读(104) 评论(0) 推荐(0) 编辑

级联数据获取方案

摘要: 背景,分布式系统中,我们需要数据级联,很多时候拿到的是userId或者List,然后返回给前端展示的时候需要id对应的一些其他信息比如昵称。为啥我们只有id,没有直接查询出来这些信息呢?可能是表关联太多,性能低。也可能是对应的数据在另外的服务上面,没法用表关联。 首先说一句,通过id 轮询查询 附加 阅读全文

posted @ 2023-01-09 00:22 zhangyukun 阅读(161) 评论(0) 推荐(0) 编辑

导航