做宣传册网站网站开发工作怎样

news/2025/9/22 23:35:49/文章来源:
做宣传册网站,网站开发工作怎样,中国国家培训网官网入口,广州微信网站建设哪家好【大数据进阶第三阶段之Datax学习笔记】阿里云开源离线同步工具Datax概述 【大数据进阶第三阶段之Datax学习笔记】阿里云开源离线同步工具Datax快速入门 【大数据进阶第三阶段之Datax学习笔记】阿里云开源离线同步工具Datax类图 【大数据进阶第三阶段之Datax学习笔记】使用…【大数据进阶第三阶段之Datax学习笔记】阿里云开源离线同步工具Datax概述  【大数据进阶第三阶段之Datax学习笔记】阿里云开源离线同步工具Datax快速入门  【大数据进阶第三阶段之Datax学习笔记】阿里云开源离线同步工具Datax类图 【大数据进阶第三阶段之Datax学习笔记】使用阿里云开源离线同步工具Datax实现数据同步  目录 1、Datax概览 1.1 DataX 1.2 DataX 商业版本 1.3 Features 1.4  DataX的设计 1.5 DataX3.0框架设计 1.6 DataX3.0插件体系 1.7 Datax3.0核心架构及运行原理 1.8 核心优势 1.8.1 可靠的数据质量监控 1.8.2 丰富的数据转换功能 1.8.3 精准的速度控制 1.8.4 强劲的同步性能 1.8.5 健壮的容错机制 1.8.6 极简的使用体验 1、Datax概览 1.1 DataX DataX 是阿里云 DataWorks数据集成 的开源版本在阿里巴巴集团内被广泛使用的离线数据同步工具/平台。DataX 实现了包括 MySQL、Oracle、OceanBase、SqlServer、Postgre、HDFS、Hive、ADS、HBase、TableStore(OTS)、MaxCompute(ODPS)、Hologres、DRDS, databend 等各种异构数据源之间高效的数据同步功能。 1.2 DataX 商业版本 阿里云DataWorks数据集成是DataX团队在阿里云上的商业化产品致力于提供复杂网络环境下、丰富的异构数据源之间高速稳定的数据移动能力以及繁杂业务背景下的数据同步解决方案。目前已经支持云上近3000家客户单日同步数据超过3万亿条。DataWorks数据集成目前支持离线50种数据源可以进行整库迁移、批量上云、增量同步、分库分表等各类同步解决方案。2020年更新实时同步能力支持10种数据源的读写任意组合。提供MySQLOracle等多种数据源到阿里云MaxComputeHologres等大数据引擎的一键全增量同步解决方案。 商业版本参见 DataWorks_大数据开发治理平台_阿里巴巴数据治理最佳实践-阿里云 1.3 Features DataX本身作为数据同步框架将不同数据源的同步抽象为从源头数据源读取数据的Reader插件以及向目标端写入数据的Writer插件理论上DataX框架可以支持任意数据源类型的数据同步工作。同时DataX插件体系作为一套生态系统, 每接入一套新数据源该新加入的数据源即可实现和现有的数据源互通。 1.4  DataX的设计 为了解决异构数据源同步问题DataX将复杂的网状的同步链路变成了星型数据链路DataX作为中间传输载体负责连接各种数据源。当需要接入一个新的数据源的时候只需要将此数据源对接到DataX便能跟已有的数据源做到无缝数据同步。   1.5 DataX3.0框架设计 DataX本身作为离线数据同步框架采用Framework plugin架构构建。将数据源读取和写入抽象成为Reader/Writer插件纳入到整个同步框架中。   DataX在设计之初就将同步理念抽象成框架插件的形式.框架负责内部的序列化传输缓冲并发转换等而核心技术问题数据的采集(Reader)和落地(Writer)完全交给插件执行。 Read 数据采集模块负责采集数据源的数据将数据发送至FrameWork。Writer 数据写入模块负责不断的向FrameWork取数据并将数据写入目的端。FrameWork 用于连接reader和write作为两者的数据传输通道处理缓冲流控并发转换等核心技术问题。 1.6 DataX3.0插件体系 DataX目前已经有了比较全面的插件体系主流的RDBMS数据库、NOSQL、大数据计算系统都已经接入目前支持数据如下图 类型数据源Reader(读)Writer(写)文档RDBMS 关系型数据库MySQL√√读 、写Oracle√√读 、写OceanBase√√读 、写SQLServer√√读 、写PostgreSQL√√读 、写DRDS√√读 、写Kingbase√√读 、写通用RDBMS(支持所有关系型数据库)√√读 、写阿里云数仓数据存储ODPS√√读 、写ADB√写ADS√写OSS√√读 、写OCS√写Hologres√写AnalyticDB For PostgreSQL√写阿里云中间件datahub√√读 、写SLS√√读 、写图数据库阿里云 GDB√√读 、写Neo4j√写NoSQL数据存储OTS√√读 、写Hbase0.94√√读 、写Hbase1.1√√读 、写Phoenix4.x√√读 、写Phoenix5.x√√读 、写MongoDB√√读 、写Cassandra√√读 、写数仓数据存储StarRocks√√读 、写ApacheDoris√写ClickHouse√√读 、写Databend√写Hive√√读 、写kudu√写selectdb√写无结构化数据存储TxtFile√√读 、写FTP√√读 、写HDFS√√读 、写Elasticsearch√写时间序列数据库OpenTSDB√读TSDB√√读 、写TDengine√√读 、写 1.7 Datax3.0核心架构及运行原理 Job 完成单个数据同步的作业称之为job。DataX接受到一个Job之后将启动一个进程来完成整个作业同步过程。负责数据清理子任务划分TaskGroup监控管理。Task 由Job切分而来是DataX作业的最小单元每个Task负责一部分数据的同步工作。Schedule 将Task组成TaskGroup默认单个任务组的并发数量为5。TaskGroup 负责启动Task。 详细解说DataX完成单个数据同步的作业我们称之为JobDataX接受到一个Job之后将启动一个进程来完成整个作业同步过程。DataX Job模块是单个作业的中枢管理节点承担了数据清理、子任务切分(将单一作业计算转化为多个子Task)、TaskGroup管理等功能。DataXJob启动后会根据不同的源端切分策略将Job切分成多个小的Task(子任务)以便于并发执行。Task便是DataX作业的最小单元每一个Task都会负责一部分数据的同步工作。切分多个Task之后DataX Job会调用Scheduler模块根据配置的并发数据量将拆分成的Task重新组合组装成TaskGroup(任务组)。每一个TaskGroup负责以一定的并发运行完毕分配好的所有Task默认单个任务组的并发数量为5。每一个Task都由TaskGroup负责启动Task启动后会固定启动Reader—Channel—Writer的线程来完成任务. DataX调度流程 举例来说用户提交了一个DataX作业并且配置了20个并发目的是将一个100张分表的mysql数据同步到odps里面。 DataX的调度决策思路是 1 DataXJob根据分库分表切分成了100个Task。 2 根据20个并发默认单个任务组的并发数量为5DataX计算共需要分配4个TaskGroup。 3 这里4个TaskGroup平分切分好的100个Task每一个TaskGroup负责以5个并发共计运行25个Task。 1.8 核心优势 1.8.1 可靠的数据质量监控 完美解决数据传输个别类型失真问题 DataX旧版对于部分数据类型(比如时间戳)传输一直存在毫秒阶段等数据失真情况新版本DataX3.0已经做到支持所有的强数据类型每一种插件都有自己的数据类型转换策略让数据可以完整无损的传输到目的端。 提供作业全链路的流量、数据量运行时监控 DataX3.0运行过程中可以将作业本身状态、数据流量、数据速度、执行进度等信息进行全面的展示让用户可以实时了解作业状态。并可在作业执行过程中智能判断源端和目的端的速度对比情况给予用户更多性能排查信息。 提供脏数据探测 在大量数据的传输过程中必定会由于各种原因导致很多数据传输报错(比如类型转换错误)这种数据DataX认为就是脏数据。DataX目前可以实现脏数据精确过滤、识别、采集、展示为用户提供多种的脏数据处理模式让用户准确把控数据质量大关 1.8.2 丰富的数据转换功能 DataX作为一个服务于大数据的ETL工具除了提供数据快照搬迁功能之外还提供了丰富数据转换的功能让数据在传输过程中可以轻松完成数据脱敏补全过滤等数据转换功能另外还提供了自动groovy函数让用户自定义转换函数。详情请看DataX3的transformer详细介绍。 1.8.3 精准的速度控制 还在为同步过程对在线存储压力影响而担心吗新版本DataX3.0提供了包括通道(并发)、记录流、字节流三种流控模式可以随意控制你的作业速度让你的作业在库可以承受的范围内达到最佳的同步速度。 speed: {channel: 5,byte: 1048576,record: 10000 } 1.8.4 强劲的同步性能 DataX3.0每一种读插件都有一种或多种切分策略都能将作业合理切分成多个Task并行执行单机多线程执行模型可以让DataX速度随并发成线性增长。在源端和目的端性能都足够的情况下单个作业一定可以打满网卡。另外DataX团队对所有的已经接入的插件都做了极致的性能优化并且做了完整的性能测试。性能测试相关详情可以参照每单个数据源的详细介绍DataX数据源指南 1.8.5 健壮的容错机制 DataX作业是极易受外部因素的干扰网络闪断、数据源不稳定等因素很容易让同步到一半的作业报错停止。因此稳定性是DataX的基本要求在DataX 3.0的设计中重点完善了框架和插件的稳定性。目前DataX3.0可以做到线程级别、进程级别(暂时未开放)、作业级别多层次局部/全局的重试保证用户的作业稳定运行。 线程内部重试 DataX的核心插件都经过团队的全盘review不同的网络交互方式都有不同的重试策略。 线程级别重试 目前DataX已经可以实现TaskFailover针对于中间失败的TaskDataX框架可以做到整个Task级别的重新调度。 1.8.6 极简的使用体验 易用下载即可用支持linux和windows只需要短短几步骤就可以完成数据的传输。请点击Quick Start 详细DataX在运行日志中打印了大量信息其中包括传输速度Reader、Writer性能进程CPUJVM和GC情况等等。 传输过程中打印传输速度、进度 传输过程中会打印进程相关的CPU、JVM 任务结束后打印总体运行情况 参考 GitHub - alibaba/DataX: DataX是阿里云DataWorks数据集成的开源版本。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910758.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站首页site不到 a5android 开发wordpress

【K3s】在 AWS EC2 上运行生产 K3s 集群 本文将介绍如何在 AWS EC2 上运行 K3s。您将创建一个 EC2 实例并在 AWS 上运行单节点 K3s 集群。 自托管的 K3s 允许您在裸金属上运行 Kubernetes,并应用较小、低资源工作负载的原则。哦,你还可以控制你的控制平面。这有点像逃离托管…

北京 意大利学签 北京意大利签证中心 贵宾 vip vfs

意大利签证中心实际位置是在这块这个vfs威孚仕,实际上这一大块一整层都是它的地方。左边和右边都可以进。但是意大利签证中心在最右边,所以最好还是右边那个门进。注意虽然https://prenotami.esteri.it 上显示上午/下…

VS项目分层 -- ASP.NET Core Web API 项目

VS项目分层 -- ASP.NET Core Web API 项目1.Connected Services 用于连接外部服务(Azure、数据库、第三方 API 等)。现在可以不用管。 2.Properties 存放项目属性,比如 launchSettings.json(调试配置,决定用什么端…

第1周

1 linux系统安装+远程登录 1.1 系统安装 1.1.1 常见的linux内核Redhat家族RHEL(红帽商业版)Centos/RokeyFedora OpenEulerDebian家族UbuntuopenKylinKali1.1.2 系统安装 略 1.1.3 命令行界面/终端/控制台的几种形式物理…

做微信h5的网站北京网站优化价格

java.sql.Driver接口规定了Driver应该具有以下功能,重要的有三个acceptsURL判断jdbcUrl是否支持、创建一个连接、获取属性信息,三个主要接口。 下边以 NonRegisteringDriver​ 类的源码简单分析以下。 acceptsURL acceptsURL(String url) 方法用来测试…

wordpress 默认搜索网站优化方案和实施

点击上方“算法猿的成长“,关注公众号,选择加“星标“或“置顶”总第 142 篇文章,本文大约 1300 字,阅读大约需要 5 分钟前言今天介绍一个 Github 项目---集成了 27 种 GAN 模型的 Jittor-GAN,项目地址:htt…

大唐网站首页北京代理记账公司

引言 什么是数据结构? 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。 简单来说,数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表,集合和字典等都是数据结构 N.W…

电子商务类网站建设实训报告lol网站模板

安装(本文以ubuntu系统为例) 单节点设置​ 为了延迟演示分布式环境的复杂性,我们将首先在单个服务器或虚拟机上部署ClickHouse。ClickHouse通常是从deb或rpm包安装,但对于不支持它们的操作系统也有其他方法。 例如,…

建站公司的工作流程购物节优惠卷网站怎么做

63. APP端特有的测试 参考:APP专项测试、APP应用测试 crash和anr的区别 1)网络测试 2)中断测试 3)安装、卸载测试 4)兼容测试 5)性能测试(耗电量、流量、内存、服务器端) 6&#xf…

flash网站片头动画黄冈网站建设报价

目录 一、什么是递归 1.1.递归的思想 1.2.递归的限制条件 二、举例体会 2.1.求n的阶乘 2.2.顺序打印整数的每一位 2.3.斐波那契数列 三、递归与迭代 一、什么是递归 在学习C语言的过程中,我们经常会跟递归打交道,什么是递归呢?它其实…

哪里有专业做网站的网站怎么做宣传

大写数字网今天精心准备的是《123456789a》,下面是详解!html里,怎么把<a>123456789</a>弄到中间来例如把a标签的字移到中间来<a123456789><&#…

鲁斌 42450745 网站建设你需要网站建设

文章目录 场景分析方法的幂等分布式锁Redis实现分布式锁抢锁的设计思路 分布式锁案例 直击面试rocketmq什么时候重复消费消息丢失的问题消息在哪里丢失发送端确保发送成功并且配合失败的业务处理消费端确保消息不丢失rocketmq 主从同步刷盘 场景分析 分布式系统架构中,队列是分…

郑州手机网站制作公司网站开发校园经历范文

第一章 成为一个很厉害的人(持续输入,反复练习) 为什么要学习及如何学习 1、自毁趋势(熵增),故需要能量输入(负熵流) //引申:水往低处流是趋势,学习是逆趋势。 2、持续输入能量(物质和信息),…

专业简历制作网站模板怎么做网站怎么引入广告挣钱

1.项目说明 背景: 着网络技术的不断发展,人们的消费观念在不断变化,消费手段也变得错综复杂。很多人都在困扰,钱到底花在了那里。 目的: 为了解决很多人的钱花在哪了的困扰,我们组决定制作一个消费账单…

多商家在线客服系统 - 客服用户表设计方案

gofly.v1kf.com vx: llike620 ​ 设计分析与建议 针对多商家在线客服系统的客服用户表设计,我分析了您提供的原始设计并提出以下优化建议: 优化要点​​安全增强​​:密码存储改用更安全的bcrypt算法(增加salt字段…

九月22号

今天在课上完成了测试代码的分解 研究了一下原码,补码和反码。原码符号位 + 真值。最高位(最左边的一位)表示符号,0 代表正数,1 代表负数。其余位表示这个数的绝对值。而正数的反码与其原码相同。负数的反码是:其…

购物网站开发教程中文版网络公司可以做哪些业务

Color Image Histograms and equalization with OpenCV - FreedomVC

唐山哪个公司可以制作网站frontpage可以做网站吗

cmd窗口运行jar程序时,在cmd窗口点击了一下,如果你选中了(页面会有个白色的选中内容),java程序就会暂停,这是只有按一下鼠标右键或着CtrlC才能取消选中,程序才会继续运行,如果java程…

罗田企业网站建设wordpress个人博客实战

在Unity中,使用键盘ADWS键控制物体移动,通过鼠标左键控制物体旋转,鼠标中键控制物体缩放是再常见不过的方法。 方法如下: using System.Collections; using System.Collections.Generic; using UnityEngine;public class MoveCo…

海口商城网站建设投资公司注册需要多少钱

文章目录 YUM 升级 PHP71. 查看当前 PHP 信息2. YUM 安装 PHP73. 查看 PHP 版本4. 启动PHP-FPM YUM 升级 PHP7 参考地址:网站地址 参考地址:网站地址 1. 查看当前 PHP 信息 # 查看 PHP 版本信息 php -v# 查看 yum 源中 PHP 信息 yum list | grep php2. …