热门标签 | 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等。

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

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



推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • 本文详细介绍如何利用已搭建的LAMP(Linux、Apache、MySQL、PHP)环境,快速创建一个基于WordPress的内容管理系统(CMS)。WordPress是一款流行的开源博客平台,适用于个人或小型团队使用。 ... [详细]
  • 本文详细介绍了IBM DB2数据库在大型应用系统中的应用,强调其卓越的可扩展性和多环境支持能力。文章深入分析了DB2在数据利用性、完整性、安全性和恢复性方面的优势,并提供了优化建议以提升其在不同规模应用程序中的表现。 ... [详细]
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
  • 通过与阿里云的合作,牛客网成功解决了跨国视频面试中的网络卡顿问题,为求职者和面试官提供了更加流畅的沟通体验。 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
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社区 版权所有