![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java分布式微服务架构
文章平均质量分 91
分布式相关解决方案
铁盒里里的蒲公英
这个作者很懒,什么都没留下…
展开
-
接口幂等性保证设计方案
接口幂等性定义: 是指用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。 insert操作,这种情况下多次请求,可能会产生重复数据。 update操作,如果只是单纯的更新数据,比如:update user set status=1 where id=1,是没有问题的。如果还有计算,比如:update user set status=status+1 where id=1,这种情况下多次请求,可能会导致数据错误。 常见业务场景 有时我翻译 2021-11-02 09:59:14 · 255 阅读 · 0 评论 -
ZooKeeper基础知识分析罗列
一、ZooKeeper简介原创 2021-07-19 11:06:50 · 258 阅读 · 2 评论 -
分布式事务理论基础和面临场景
一、基础概念介绍 1、事务的定义 事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。 2、事务分类 2.1、本地事务 定义:在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据库本身的事务特性来实现的,因此叫数据库事务,由于应用主要靠关系数据库来控制事务,而数据库通常和应用在同一个服务器,所以基于关系型数据库的事务又被称为本地事务。 数据库事务的四大特性:ACID A(Atomic):原子性,构成事务的所有操作,要么都执行完成,要么全部原创 2021-06-30 10:58:12 · 167 阅读 · 0 评论