lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 184 下一页

2020年11月24日

摘要: 目录 系列目录 一、回顾 1.1 回顾 1.2 目标 二、灵魂问答 2.1.什么是事务? 2.2.什么时候需要加 本地事务/分布式事务? 2.3.本地事务如何实现? 2.4.分布式事务如何实现? 三、不足 一、回顾 1.1 回顾 分布式从来都不是简单的东西。为此写本系列文章也耗费了笔者大量脑细胞,从 阅读全文
posted @ 2020-11-24 14:28 白露~ 阅读(157) 评论(0) 推荐(0)

摘要: 目录 系列目录 引子 角色: 作用: 一、bean定义 1.1 JtaTransactionManager 1.2 AtomikosDataSourceBean 二、源码剖析 2.1 自动配置类 2.2 JtaAutoConfiguration 2.3 TransactionAutoConfigur 阅读全文
posted @ 2020-11-24 14:27 白露~ 阅读(767) 评论(0) 推荐(0)

摘要: 引子 从Mysql5开始,innoDB引擎支持XA协议的分布式事务。DTP模型中,一个TM(事务管理器管理)管理多个RM(资源管理器),每个RM维护自己的事务分支。在看源码之前我们看一下底层DB mysql对XA事务的支持。 回到顶部 1. XA语法 官网:13.3.8.1 XA Transacti 阅读全文
posted @ 2020-11-24 12:14 白露~ 阅读(658) 评论(0) 推荐(0)

摘要: 目录 系列目录 一、引子 二、JTA模型 分析 三、JTA接口 四、 AS对JTA的支持 4.1 典型场景 4.2 时序图 一、引子 既然出现了分布式场景(DTP模型), 大java也及时制定出一套规范来给各大应用服务器、数据库/mq等厂商使用,以方便管理互通 》JTA闪亮登场。JTA(Java T 阅读全文
posted @ 2020-11-24 12:12 白露~ 阅读(743) 评论(0) 推荐(0)

摘要: 简介: 这个对于我们常用的分库分表方案来说,有很大的优势,分库分表的扩容是一件头疼的问题,如果采用对db层做一致性hash,或是中间价的支持,它的成本过于高昂了,如果不如此,只能停机维护来处理,对高可用性会产生影响。 这个对于我们常用的分库分表方案来说,有很大的优势,分库分表的扩容是一件头疼的问题, 阅读全文
posted @ 2020-11-24 11:23 白露~ 阅读(209) 评论(0) 推荐(0)

摘要: 一般来说数据库是通过一个微服务逻辑统一访问,通常数据库访问两个库的架构图如下所示: 随着数据量的增大,数据库要进行水平切分,分库后将数据分布到不同的数据库实例(甚至物理机器)上,以达到降低数据量,增强性能的扩容目的。 如上图所示,用户库user分布在四个实例上,ip0和ip1,服务层通过用户标识ui 阅读全文
posted @ 2020-11-24 11:21 白露~ 阅读(355) 评论(0) 推荐(0)

摘要: 一、缘起 (1)并发量大,流量大的互联网架构,一般来说,数据库上层都有一个服务层,服务层记录了“业务库名”与“数据库实例”的映射关系,通过数据库连接池向数据库路由sql语句以执行: 如上图:服务层配置用户库user对应的数据库实例物理位置为ip(其实是一个内网域名)。 (2)随着数据量的增大,数据要 阅读全文
posted @ 2020-11-24 11:19 白露~ 阅读(228) 评论(0) 推荐(0)

摘要: (1) 对事务的提交 MySQL默认是自动提交,而Oracle默认不自动提交,需要用户手动提交,需要在写commit;指令或者点击commit按钮(2) 分页查询 MySQL是直接在SQL语句中写"select... from ...where...limit x, y",有limit就可以实现分页 阅读全文
posted @ 2020-11-24 11:02 白露~ 阅读(199) 评论(0) 推荐(0)

2020年11月22日

摘要: 前言 大家好,我是哪吒!最近在重新整理 Spring 事务相关的内容,在看 Spring 事务传播行为这块内容的时候,发现了这篇优秀的文章,分享一下。 Spring 在 TransactionDefinition 接口中规定了 7 种类型的事务传播行为。事务传播行为是 Spring 框架独有的事务增 阅读全文
posted @ 2020-11-22 19:15 白露~ 阅读(298) 评论(0) 推荐(0)

摘要: 本文是我们分布式事务系列的第三篇,这篇文章来和大家捋一捋 Spring 框架中的事务体系。前面两篇文章大家可以参考: 分布式事务开局第一篇,从数据库事务隔离级别说起 分布式事务系列第二篇,回顾 Jdbc 事务 Spring 作为 Java 开发中的基础设施,对于事务也提供了很好的支持,总体上来说,S 阅读全文
posted @ 2020-11-22 19:11 白露~ 阅读(252) 评论(0) 推荐(0)

上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 184 下一页