#分布

TX-LCN分布式事务框架使用

官方文档相关:GitHub地址:https://github.com/codingapi/tx-lcn官方文档:https://www.codingapi.com/docs/txlcn-preface/1.下载合适版本(这里我用的是5.0.2)下载地址:https://github.com/codingapi/tx-l...

MapReduce分布式编程框架

一、MapReduce分布式编程框架及yarn集群搭建1.大数据解决的问题?海量数据的存储:hadoop->分布式文件系统HDFS海量数据的计算:hadoop->分布式计算框架MapReduce2.什么是MapReduce?分布式程序的编程框架,java-->sshssm,目的:简化开发!是基于had...

HDFS分布式集群安装

HDFS集群安装:1.准备工作虚拟机(电脑8G内存磁盘500GB)3台linux系统(1台namenode2台datanode)(1)关闭防火墙firewall-cmd--state查看防火墙状态systemctlstopfirewalld.service关闭防火墙systemctldisablefirewalld.s...
代码星球 ·2020-12-18

Kafka分布式的消息顺序

Kafka分布式的单位是partition,同一个partition用一个writeaheadlog组织,所以可以保证FIFO的顺序。不同partition之间不能保证顺序。但是绝大多数用户都可以通过messagekey来定义,因为同一个key的message可以保证只发送到同一个partition,比如说key是us...
代码星球 ·2020-12-18

指数分布族

指数族分布是一大类分布,基本形式为:分布函数框架中的h(x),η(θ),T(x)和A(θ)并不是任意定义的,每一部分都有其特殊的意义。θ是自然参数(naturalparameter),通常是一个实数;h(x)是底层观测值(underlyingmeasure);T(x)是充分统...
代码星球 ·2020-12-18

伯努利分布、二项分布、Beta分布、多项分布和Dirichlet分布与他们之间的关系,以及在LDA中的应用

在看LDA的时候,遇到的数学公式分布有些多,因此在这里总结一下思路。一、伯努利试验、伯努利过程与伯努利分布先说一下什么是伯努利试验:维基百科伯努利试验中:伯努利试验(Bernoullitrial)是只有两种可能结果的单次随机试验。即:对于一个随机变量而言,P(X=1)=p以及P(X=0)=1-p。一般用抛硬币来举例。另...

帕累托分布(Pareto distributions)、马太效应

什么是帕累托分布  帕累托分布是以意大利经济学家维弗雷多·帕雷托命名的。是从大量真实世界的现象中发现的幂次定律分布。这个分布在经济学以外,也被称为布拉德福分布。  帕累托因对意大利20%的人口拥有80%的财产的观察而著名,后来被约瑟夫·朱兰和其他人概括为帕累托法则(80/20法则),后来进一...

分布式一致性算法-Paxos、Raft、ZAB、Gossip

   为什么需要一致性数据不能存在单个节点(主机)上,否则可能出现单点故障。多个节点(主机)需要保证具有相同的数据。一致性算法就是为了解决上面两个问题。一致性算法的定义一致性就是数据保持一致,在分布式系统中,可以理解为多个节点中数据的值是一致的。一致性的分类强一致性说明:保证系统改变提交以...

分布式理论之一:Paxos算法的通俗理解

维基的简介:Paxos算法是莱斯利·兰伯特(LeslieLamport,就是LaTeX中的"La",此人现在在微软研究院)于1990年提出的一种基于消息传递且具有高度容错特性的一致性算法。Paxos算法目前在Google的Chubby、MegaStore、Spanner等系统中得到了应用,Hadoop中的ZooKeep...

分布式事务(四)简单样例

目录系列目录一、引子1.1背景2.springboot对jta的支持二、简单样例2.1业务场景2.2简单样例2.3 测试验证 正文回到顶部1.1背景鉴于springboot满天飞的大环境,本节样例使用SpringBoot+Atomikos(TM)+Mybatis(ORM)+Mysql(DB)的架构。...

分布式事务(一)原理概览

目录系列目录一、引子二、概念2.1.本地事务2.2.分布式事务2.3相关协议发展历史三、DTP模型&XA规范背景3.1DTP模型3.1.1模型元素3.1.2单应用跨库DTP3.1.3跨应用DTP3.2XA规范3.2.1xa_*()函数群3.2.2ax_*()函数群3.3两阶段提交-2PC3.3.1XA的两阶段提...

分布式事务(六)总结提高

目录系列目录一、回顾1.1回顾1.2目标二、灵魂问答2.1.什么是事务?2.2.什么时候需要加本地事务/分布式事务?2.3.本地事务如何实现?2.4.分布式事务如何实现?三、不足  1.1回顾分布式从来都不是简单的东西。为此写本系列文章也耗费了笔者大量脑细胞,从第一节3月底到总结篇的6月初,耗时2个...

分布式事务(五)源码详解

目录系列目录引子角色:作用:一、bean定义1.1JtaTransactionManager1.2AtomikosDataSourceBean二、源码剖析2.1自动配置类2.2JtaAutoConfiguration2.3TransactionAutoConfiguration三、核心源码3.1getTransacti...

分布式事务(三)mysql对XA协议的支持

从Mysql5开始,innoDB引擎支持XA协议的分布式事务。DTP模型中,一个TM(事务管理器管理)管理多个RM(资源管理器),每个RM维护自己的事务分支。在看源码之前我们看一下底层DBmysql对XA事务的支持。回到顶部官网:13.3.8.1 XATransactionSQLSyntax1XA{START...
首页上一页...7891011...下一页尾页