上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 54 下一页
摘要: 1.概述与架构 1.1 概述 1.2 架构与原理 注意:每个capture负责拉取TiKV的部分日志,每个capture拉取的日志量均不同,并对拉取的那部分日志在capture中进行排序,最后这几个capture会协同的将所有数据集中到一个capture中。 1.3 适用场景 TiCDC适合上游数据 阅读全文
posted @ 2022-01-05 19:28 雨后观山色 阅读(789) 评论(1) 推荐(1) 编辑
摘要: 1. hutool中BeanUtil工具类的常用方法 构造两个实体类: Employee.java package com.ttbank.flep.test; import lombok.AllArgsConstructor; import lombok.Data; import lombok.No 阅读全文
posted @ 2022-01-04 14:16 雨后观山色 阅读(11083) 评论(0) 推荐(0) 编辑
摘要: 1.Binlog介绍与原理 1.1 介绍 Binlog在TiDB5.0后逐渐被TiCDC替代。 1.2 原理 pump存储自己接收的binlog,并且按照日志的时间顺序进行排序。 pump是一个集群,都能接收binlog,所有的pump会集中到一个Drainer,并且在drainer中进行排序。 D 阅读全文
posted @ 2021-12-29 19:13 雨后观山色 阅读(911) 评论(1) 推荐(1) 编辑
摘要: 1.JSON基础 1.1 JSON概述 JSON或JavaScript Object Notation是一种基于文本的轻量级开放标准,专为人类可读的数据交换而设计。 程序员已经知道JSON使用的约定,包括C,C ++,Java,Python,Perl等。 JSON代表JavaScript Objec 阅读全文
posted @ 2021-12-29 17:00 雨后观山色 阅读(2612) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 2.原理和架构 DM-master负责管理和调度数据迁移任务的各项操作。 DM-worker负责执行具体的数据迁移任务。 多个master,多个worker分别构成一个集群(高可用),对外提供服务。 一个DM-worker对应一个源数据库。 3.适用场景 DM支持全量和增量的数据迁移,能够 阅读全文
posted @ 2021-12-26 10:20 雨后观山色 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 1.数据导出工具dumpling 1.1 介绍 dumpling 是逻辑备份也是热备份。 1.2 架构和特点 1.3 dumpling的适用场景和不适用场景 注意:dumpling目前只支持全量备份,不支持增量备份。 1.4 dumpling的部署与所需权限 (1)部署 共有两种方式。 (2)所需权 阅读全文
posted @ 2021-12-26 09:48 雨后观山色 阅读(1218) 评论(1) 推荐(1) 编辑
摘要: 1.备份恢复工具BR介绍 注意:BR是热备份也是物理备份。 2.备份恢复工具BR适用场景 注意:导出的是SST文件,只能恢复到TiDB数据库。 3.备份恢复工具BR的原理 左图是备份,右图是恢复。 BR是通过MVCC机制保证数据的一致性。 4.备份恢复工具BR的使用限制 备份数据是无法做复制的。 5 阅读全文
posted @ 2021-12-25 10:30 雨后观山色 阅读(771) 评论(1) 推荐(1) 编辑
摘要: 1.TiDB cluster 的升级 1.1 使用TiUP进行补丁升级(HotFix) 1.2 版本升级流程 TiDB不支持跨版本升级。 注意:Tiup的版本要高于1.4 1.2.1 升级TiUP 1.2.2 编辑TiUP Cluster 拓扑配置文件 1.2.3 集群状态检查 注意:1,2,3步都 阅读全文
posted @ 2021-12-25 09:27 雨后观山色 阅读(340) 评论(1) 推荐(1) 编辑
摘要: 1.在线扩容 1.1 TiDB/TiKV/PD 1.2 TiFlash enable-placement-rules参数是PD的。 2.在线缩容 2.1 TiDB/TiKV/PD 2.2 TiFlash 注意:首先,需要将表的副本清零。 3.重命名集群 cluster-name:旧名字 new-na 阅读全文
posted @ 2021-12-24 19:34 雨后观山色 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1.commit、pull、push操作顺序 操作步骤需要严格执行如下顺序:commit->pull->push commit:将代码提交到本地仓库。 pull:将远程仓库代码同步到本地仓库。如遇冲突,解决冲突,重复commit->pull,直到没有冲突。 push:将本地仓库代码提交到远程仓库。 阅读全文
posted @ 2021-12-24 16:21 雨后观山色 阅读(2705) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 54 下一页