分布式区
文章平均质量分 76
分布式区
爱吃糖的靓仔
这个作者很懒,什么都没留下…
展开
-
分布式事务
文章目录1.基础概念1.1 什么是事务1.2 本地事务1.3 分布式事务1.4分布式事务产生的场景2.分布式事务基础理论2.1 CAP理论2.1.1 理解CAP2.1.2 CAP的组合2.2. Base理论2.2.1 强一致性和最终一致性2.2.2 Base理论介绍3.分布式的解决方案之2PC3.1 2PC3.1.1 什么是2PC3.2 XA方案3.3 Seata方案3.3.1 什么是seata3...原创 2020-04-06 11:40:50 · 862 阅读 · 0 评论 -
xxl-job实现分布式调度任务平台
前言至于为什么用xxl-job,这里我就不多说啦,官网说的比我好多啦,大家可以根据下面的网址自行观看,我这里就总结下,如何使用代码下载①、GitHub:https://github.com/xuxueli/xxl-job②、码云:https://gitee.com/xuxueli0323/xxl-job...原创 2019-10-20 18:53:37 · 517 阅读 · 1 评论 -
Zookeeper实现分布式锁
文章目录什么是ZookeeperZookeeper集群机制Zookeeper特性Zookeeper数据结构Zookeeper应用场景Zookeeper的环境搭建(linux)Zookeeper客户端Zookeeper配置文件介绍Java操作ZookeeperZookeeper的事件通知什么是ZookeeperZookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴...原创 2019-10-20 17:55:50 · 728 阅读 · 1 评论 -
基于Redis实现分布式锁
文章目录解决思路核心方法实现思路代码实现注意点三种分布式锁的特点Redis实现分布式锁与Zookeeper实现分布式锁区别解决思路核心方法设计分布式锁的核心想法,是在多台服务器集群当中,只能保证一个JVM进行操作其中Redis解决分布式锁的最核心的命令为SETNX,具体语法和作用如下SETNX key val当且仅当key不存在时,set一个key为val的字符串,返回1;若key存在,...原创 2019-09-19 21:48:13 · 325 阅读 · 1 评论 -
高并发分布式下生成全局ID的几种方法
利用全球唯一UUID生成订单号码**推荐理由: 简单方便,网上虽然说UUID出现了重复的事件,但是我实际测试,并没有发现问题的复现,所以他作为一个国际化的ID生成算法,还是很不错的,生成的ID的性能很好,缺点就是生成的UUID的为字符串,无法实现自增,同时比较暂内存空间**UUID的组成部分:当前日期+时钟序列+随机数+全局唯一的IEE机器识别号全局唯一的IEE机器识别号:如果有网卡,从网...原创 2019-09-08 18:45:07 · 768 阅读 · 1 评论 -
SpringBoot使用JTA+Automatic解决分布式事务
1.依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/mave...原创 2019-11-26 15:33:05 · 301 阅读 · 0 评论 -
使用LCN解决分布式事务
文章目录分布式事务产生的原因分布式事务的理解分布式理论知识事务的特性CPA理论Base理论柔性事务和刚性事务分布式事务产生的原因产生的原因:分布式,微服务之间的跨数据库,在大型互联网里面,数据垂直分割, 按照业务的需求具体划分数据库,所谓的本地事务:连接的同一个jdbc数据源. 这是分布式事务产生的原因我想你们也大概知道啦,因为连接的不同的jdbc数据源所以会产生分布式事务的问题分布式事务...原创 2019-09-16 13:08:44 · 720 阅读 · 1 评论 -
全面解密分布式任务调度平台
文章目录什么是定时任务调度平台JAVA语言实现定时任务的几种方式Thead实现定时任务TImeTask实现任务调度使用线程池实现定时任务使用Quartz实现任务定时任务执行出错的几种处理情况分布式定时任务幂等性问题xxl-job的执行原理部署搭建流程什么是定时任务调度平台指定时间去执行任务的管理平台JAVA语言实现定时任务的几种方式java语言能实现定时定时任务德方式主要有一下几种1...原创 2019-08-26 22:56:52 · 527 阅读 · 1 评论