热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

数据同步_数据同步Tapdatacloud使用分享

篇首语:本文由编程笔记#小编为大家整理,主要介绍了数据同步Tapdatacloud使用分享相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了数据同步 Tapdata cloud 使用分享相关的知识,希望对你有一定的参考价值。




目录
  • Tapdata CLoud介绍
  • Tapdata CLoud工作原理
  • Tapdata CLoud名词解释
  • Tapdata Cloud安装使用
  • Tapdata Cloud采用了多种网络安全措施
  • Tapdata CLoud 优势

Tapdata CLoud介绍

Tapdata Cloud是由Tapdata提供的集数据同步、数据融合(即将上线)、数据服务(即将上线)为一体的实时数据融合服务,能够在跨云、跨地域、多类型数据源的场景下,提供毫秒级的实时数据同步服务和数据融合服务。


Tapdata CLoud工作原理

Tapdata Cloud包含两部分



  1. Tapdata cloud manager,TCM是Tapdata Cloud的管理端,负责agent实例的安装,同步任务的配置、分发、任务状态监测。

  2. Tapdata agent,是Tapdata Cloud数据同步服务的执行实例,负责从TCM获取任务信息,通过流式技术从源系统获取数据、处理转换数据并发送到目标系统,并在任务执行过程中监测并上报任务状态至TCM。

    Tapdata Cloud的数据同步包括全量同步和实时增量同,实现的过程如下图所示:


Tapdata CLoud名词解释



  • 全量数据同步:又指数据库迁移/数据库克隆,在数据流任务中,各种库级别数据源之间的数据全量迁移,适用于实例数据迁移、数据上下云迁移、数据库拆分扩容等业务场景。

  • 增量数据同步:在数据流任务中,多个数据源之间通过特定的关联关系或处理的数据实时同步,适用于在不影响用户业务的情况下,满足用户对数据的分析、处理、灾备等方面的场景。

  • 数据源:从外部连接到Tapdata系统的数据来源。当前支持的数据源主要指数据库(Database),后续将逐步增加File、GridFS、RestAPI、Dummy、Custom、UDP、Cache等类型。

  • 源端连接: 是指在数据同步任务中,能够访问源数据对象并能够查询数据的连接配置。

  • 目标端连接:是指在数据同步任务中,能够访问目标数据对象并能够操作数据的连接配置。

  • Agent:是指运行同步任务的执行程序,负责从管理端获取任务、连接源数据源、执行数据转换、输出到目标数据源。

  • TCM管理端:Tapdata云端管理控制台,让用户可以自主定义编排同步任务,并下发同步任务给到同步实例。


Tapdata Cloud安装使用

登录TCM管理端 https://cloud.tapdata.net/console/#/workbench



  1. 创建Agent管理,根据部署提示选择自己的系统对于的Agent包


    我的系统是linux部署Agent,复制命令并在本地部署环境执行,其包含 Tapdata Agent 的下载、自动部署及启动。

  2. 创建数据库连接,根据自己数据库选择

    至少创建两个数据源,才可以做数据同步。

  3. 创建任务,需要三步

    1. 选择源端与目标端连接

    2. 任务设置

    3. 映射设置


      执行同步完成,所需要时间、等等很多数据都可以在运行监控中查看




Tapdata Cloud采用了多种网络安全措施



  • 单向连接:同步实例节点单向连接管控端运行服务。 Tapdata agent实例节点对外不主动暴露网络信息,只会连接 TCM管理端服务,获取任务信息、上报状态信息。

  • HTTPS 协议:用户部署的Tapdata agent实例节点和 TCM 通信链路采用 HTTPS 协议,防止盗取并篡改信息。

  • 可信环境:自建模式下,所有数据流转均发生在受用户管理的服务器和网络环境,数据不流出泄漏。


Tapdata CLoud 优势



  • 创新的实时数据同步技术
    创新性地将数据库CDC技术与流式计算技术融合,将数据同步过程中的数据处理过程向用户开放,让数据同步不再是单一的复制,使得用户可以基于数据实现更多创新可能。

  • 零代码可视化拖拽操作
    TapData Cloud数据同步任务的编排与设置流程支持拖拽式零代码可视化操作,支持多级多节点同时同步操作,极大的降低了同步任务流定义的复杂度,提升了效率和质量。

  • 完美支持SQL->NOSQL
    完美的JSON支持,可通过拖拽的方式轻松实现从关系型数据库到非关系型数据实时同步,同时还支持一对一、多对一、一对多等多种建模方式,轻松帮助用户实现数据库现代化。

  • 全面的数据库支持
    全面支持主流的开源数据库及商业数据库以及消息类中间件,包括:MongoDB、mysql、Oracle、SQL Server、DB2、elastic、Kafka、Sybase、PostgreSQL、Redis、GaussDB等。

  • 可视化任务运行监控
    通过可视化界面对数据传输任务的运行状态进行监控,用户可以快速掌握各个任务及节点的数据读取统计、数据写入统计、延迟统计等方面进行数据运行监控统计。

  • 充分设计的安全保障
    用户数据安全优先的架构设计,用户信息、任务信息全程加密的安全措施,充分保障用户的信息安全和数据安全。



推荐阅读
  • 数据库基本介绍
    1、数据库基本知识概念:数据库:database(DB),是一种存储数据的仓库数据库是根据数据结构组织、存储和 ... [详细]
  • 在Ubuntu中安装MongoDB
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 目录一、MySQL数据库1.简介2.用管理员身份登录3.密码相关操作4.SQL与NoSQL5.数据库重要概念二、MySQL基本语句1.基于库的增删改查2.基于表的增删改查3.基于记 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 本文详细介绍了MysqlDump和mysqldump进行全库备份的相关知识,包括备份命令的使用方法、my.cnf配置文件的设置、binlog日志的位置指定、增量恢复的方式以及适用于innodb引擎和myisam引擎的备份方法。对于需要进行数据库备份的用户来说,本文提供了一些有价值的参考内容。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 一、前言在数据库中,慢查询日志通常是用来进行优化数据库,MySQL中存在慢查询,Mongodb中也是如此。在Mongo中的慢查询属于Mon ... [详细]
  • Java工程师书单(初级,中级,高级)
    简介怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作一两年之后开始迷茫的程序 ... [详细]
  • 前面刚有AWS开战MongoDB,双方“隔空互呛”,这厢又曝出2亿+简历信息泄露——MongoDB的这场开年似乎“充实”得过分了些。长期以来,作为“最受欢迎的NoSQL数据库”,M ... [详细]
  • hackingTeam是如何被黑的
    hackingTeam是如何被黑的 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了记录一次MySQL两千万数据的大表优化解决过程,提供三种解决方案相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 《Python3 网络爬虫开发实战》:高效实用的 MongoDB 文档存储
    NoSQL,全称NotOnlySQL,意为不仅仅是SQL,泛指非关系型数据库。NoSQL是基于键值对的,而且不需要经过SQL ... [详细]
author-avatar
靠谱的郭大虾_938
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有