pt-table-checksum和pt-table-sync是常用来做MySQL主从数据一致性校验的工具,pt-table-checksum只校验数据,不能对数据进行同步;pt-table-sync不仅可以检验数据,还可以将不一致的数据同步。 工作原理 两个工具的工作原理基本差不多,分开说明。为了 ...
分类:
其他好文 时间:
2019-10-23 18:10:22
阅读次数:
90
终端和其他终端或者外设通信的方式:串行通信和并行通信 串行通信是指 使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度。 其只需要少数几条线就可以在系统间交换信息,特别使用于计算机与计算机、计算机与外设之间的远距离通信。 并行通信时数据的各个位同时传送,可以字或字节为单位并行 ...
分类:
其他好文 时间:
2019-10-22 20:39:05
阅读次数:
92
线程安全就是防止某个对象或者值在多个线程中被修改而导致的数据不一致问题,因此我们就需要通过同步机制保证在同一时刻只有一个线程能够访问到该对象或数据,修改数据完毕之后,再将最新数据同步到主存中,使得其他线程都能够得到这个最新数据。下面我们就来了解Java一些基本的同步机制。Java提供了一种稍弱的同步... ...
分类:
编程语言 时间:
2019-10-21 13:40:43
阅读次数:
109
/** *将线程要运行的逻辑代码及数据同步相关的锁,放在同一个类中,这里是Business类,数据同步由Business类维护 *而与线程控制相关的代码分开,指的是线程类本身 * */ public class CommunicationTest { public static void main(... ...
分类:
编程语言 时间:
2019-10-20 16:18:42
阅读次数:
103
一、背景 由于现在做的项目都是采用WPF来进行UI设计,开发过程中都是基于MVVM来进行开发,但是项目中的MVVM并不是真正的把实体和视图进行解耦,而是将实体和视图完全融合起来,ViewModel只是用来实现View和Model的数据同步,违背了MVVM设计的数据双向绑定的初衷,完全没有发挥出MVV ...
分类:
移动开发 时间:
2019-10-20 01:10:02
阅读次数:
126
基本原理: slave会从master读取binlog来进行数据同步 步骤: master将改变记录到二进制文件 binary log中,这些几率过程叫做二进制日志时间,binary log events; slaver 将master的binary log events拷贝到它的中继日志relay ...
分类:
数据库 时间:
2019-10-18 22:12:11
阅读次数:
120
说明:1、本次仅实现了两个topic的数据同步,后续优化会持续更新。。。。。2、自建集群CDH5.8,kafka2.1.0;阿里云集群标准版kafka0.10.x踩坑:1、cdh添加kafka角色实例CMM,应该是不支持SSL连接2、VPC网络接入,不知道购买的阿里云实例有VPC网络,这个是没有SSL加密的连接3、kafka0.10.2的mirrormaker不能连接自建集群4、阿里云控制提示是S
分类:
其他好文 时间:
2019-10-18 12:30:23
阅读次数:
140
MySQL Replication概述: mysql replication俗称MySQL AB 复制或者主从复制,是mysql官方推荐的数据同步技术。 优点: 1.通过增加从服务器来提高数据库平台的可靠性,在主服务器上执行写入和更新,在从服务器上向外提供读功能,可以动态地调整从服务器的数量,从而缓 ...
分类:
数据库 时间:
2019-10-15 21:21:52
阅读次数:
128
datax DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。 Github项目链接: "Github datax" 简介参考: "CNSD datax简介" ...
分类:
其他好文 时间:
2019-10-15 10:05:37
阅读次数:
86