【大数据】TiDB数据库 2022.07.11 周一

news/2024/7/5 1:53:19

文章目录

  • 一、是什么
    • 1.1) 概念
    • 1.2)主要特性
      • 1.2.1)MySQL兼容性
    • 1.3) TiCDC
      • 1.3.1) TiCDC的管理工具
      • 1.3.2) 创建 TiCDC任务
      • 1.3.3) 查询 `TiCDC` 任务
      • 1.3.4) 管理 `TiCDC` 同步任务
      • 1.3.5) TiCDC的限制
      • 1.3.6)监控TiCDC

一、是什么

1.1) 概念

  • TiDB是一个开源的 NewSQL 数据库,与 MySQL兼容,并且可以提供水平可扩展性,强一致性和高可用性。
  • 参考资料:
    1)维基百科:TiDB

1.2)主要特性

1.2.1)MySQL兼容性

  • 用户可以使用所有现有的MySQL客户端库,因为 TiDB 的SQL处理层是从头开始构建的,而不是 MySQL的一个分支,所以兼容性不是 100%

1.3) TiCDC

官方文档

  • 课程目标

  • 在这里插入图片描述

  • TiCDC的介绍:
    在这里插入图片描述

  • TiDB的结构原理

在这里插入图片描述

  • TiDB的使用场景
    在这里插入图片描述

  • TiCDC的配置
    在这里插入图片描述

  • TiCDC的部署 – 全新部署
    在这里插入图片描述
    可以多部署几个 CDC的节点,具体的节点的 host在 yaml配置文件中

  • TiCDC的部署-- 扩容部署
    在这里插入图片描述

1.3.1) TiCDC的管理工具

在这里插入图片描述

1.3.2) 创建 TiCDC任务

在这里插入图片描述

  • 一个 changefeed 就是一个同步任务

  • 任务的id 是 changefeed-id

  • 配置解析
    在这里插入图片描述
    在这里插入图片描述
    每次向 Kafka broker 发送消息的最大数据量(可选,默认值 64MB)

1.3.3) 查询 TiCDC 任务

  • 查询所有的 TiCDC 同步任务
 cdc cli changefeed list --pd=http://10.0.10.25:2379

在这里插入图片描述

  • 任务的状态有 normal, stop, finish

  • 查询指定的任务
    在这里插入图片描述

1.3.4) 管理 TiCDC 同步任务

  • 管理任务:停止,恢复,删除
    在这里插入图片描述

  • 更新任务
    在这里插入图片描述

1.3.5) TiCDC的限制

在这里插入图片描述
TiCDC 不支持 数据表的 DDL, 比如新增列等,只是数据量的增删改。

1.3.6)监控TiCDC

  • 监控TiCDC
    在这里插入图片描述

http://lihuaxi.xjx100.cn/news/104571.html

相关文章

DASCTF X GFCTF 2022十月 Misc

文章目录Misc滴滴图poi?qoi!ez_xxdeasy_dotsansicdockermiscMisc 滴滴图 jpg(png)后面有压缩包,压缩包的文件尾有段密码 是解压此压缩包的,而压缩包一共有两个,都解压看过了内容相同 \u0074\u0068\u0069\u0073\u005…

JDK8: Collection

序言 整理下JDK的集合的设计思路,以便我们在开发过程中创建自己的数据结构cuiyaonan2000163.com ArrayList 以ArrayList增加一个元素为入口. /*** Appends the specified element to the end of this list.** param e element to be appended to this list* return <tt>…

jQuery的下载与安装

引言 在学习后端Java的同时也少不了前端的知识&#xff0c;而jQuery则是现在前端人员普遍都在使用的一个框架&#xff0c;其可以更好的帮助我们使用前端语言&#xff0c;那么今天我们就先来简单地讨论一下如何对其进行安装和下载吧。 下载与安装 ​我们要想使用 jQuery&#x…

JSP的简化:一文吃透EL表达式

本文被 系统学习JavaWeb 收录点击订阅专栏 文章目录1 走进EL表达式2 关于EL表达式与Bean对象2.1 什么是Java Bean&#xff1f;2.2 使用EL表达式输出复杂Bean对象3 EL表达式的运算3.1 关系运算3.2 逻辑运算3.3 算术运算3.4 empty运算3.5 三元运算3.6 点运算和中括号运算4 EL表达…

手动搭建K8S环境

手动搭建K8S环境 主机名ip系统版本k8s-master172.16.200.70Centos7k8s-node1172.16.200.71Centos7k8s-node2172.16.200.72Centos7 前期准备好三台Centos7机器&#xff0c;均配置如下&#xff1a; # 关闭防火墙 systemctl stop firewalld systemctl disable firewalld # 永久关…

二叉树深度和高度你分得清么?

104. 二叉树的最大深度 - 力扣&#xff08;LeetCode&#xff09; 看题解前&#xff1a;这里需要知道什么是深度&#xff0c;什么是高度。深度指的是从根结点出发到叶子结点中间的节点个数&#xff1b;高度指的是从该节点出发到叶子节点中间的个数。所以说根节点的高度也就是该二…

语音处理-傅里叶分析和Z变换

语音处理-傅里叶分析和Z变换 时域与频域 •信号可以表示任何类型的序列测量 •信号通常表示序列时间上的测量 •信号分析的一项有用技术是将其分解为一组基本部分易于理解&#xff08;例如线性趋势&#xff09; •分解为周期函数可以是将信号转换为“频域”&#xff08;即时间…

JQuery详解(讲解+举例)--(后端开发适用)

JQuery JQueryJQuery1.JQuery内容2. JQuery对象2.1.Jquery的下载与安装2.1.1.下载2.1.3.优点2.1.4.安装2.2.Jquery核心2.3.Dom对象与Jquery包装集对象2.3.1 javascript中获取Dom对象&#xff0c;Dom对象只有有限的属性和方法&#xff1a;2.3.2.Jqueryt包装集对象2.3.3.Dom对象转…