范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

大数据常用同步工具

  一、离线数据同步
  DataX
  阿里的Datax是比较优秀的产品,基于python,提供各种数据村塾的读写插件,多线程执行,使用起来也很简单,操作简单通常只需要两步;
  创建作业的配置文件(json格式配置reader,writer);
  启动执行配置作业。
  非常适合离线数据,增量数据可以使用一些编码的方式实现,
  缺点:仅仅针对insert数据比较有效,update数据就不适合。缺乏对增量更新的内置支持,因为DataX的灵活架构,可以通过shell脚本等方式方便实现增量同步。
  参考资料:
  github地址:https://github.com/alibaba/DataX
  dataX3.0介绍:https://www.jianshu.com/p/65c440f9bce1
  datax初体验:https://www.imooc.com/article/15640
  文档:https://github.com/alibaba/DataX/blob/master/hdfswriter/doc/hdfswriter.md
  Sqoop
  Sqoop(发音:skup)是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql、postgresql…)间进行数据的传递,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。
  地址:http://sqoop.apache.org/
  Sqoop导入:导入工具从RDBMS到HDFS导入单个表。表中的每一行被视为HDFS的记录。所有记录被存储在文本文件的文本数据或者在Avro和序列文件的二进制数据。
  Sqoop导出:导出工具从HDFS导出一组文件到一个RDBMS。作为输入到Sqoop文件包含记录,这被称为在表中的行。那些被读取并解析成一组记录和分隔使用用户指定的分隔符。
  Sqoop支持全量数据导入和增量数据导入(增量数据导入分两种,一是基于递增列的增量数据导入(Append方式)。二是基于时间列的增量数据导入(LastModified方式)),同时可以指定数据是否以并发形式导入。
  Kettle
  Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。
  Kettle的Spoon有丰富的Steps可以组装开发出满足多种复杂应用场景的数据集成作业,方便实现全量、增量数据同步。缺点是通过定时运行,实时性相对较差。
  NiFi
  Apache NiFi 是一个易于使用、功能强大而且可靠的数据拉取、数据处理和分发系统,用于自动化管理系统间的数据流。它支持高度可配置的指示图的数据路由、转换和系统中介逻辑,支持从多种数据源动态拉取数据。
  NiFi基于Web方式工作,后台在服务器上进行调度。 用户可以为数据处理定义为一个流程,然后进行处理,后台具有数据处理引擎、任务调度等组件。
  几个核心概念:
  Nifi 的设计理念接近于基于流的编程 Flow Based Programming。
  FlowFile:表示通过系统移动的每个对象,包含数据流的基本属性
  FlowFile Processor(处理器):负责实际对数据流执行工作
  Connection(连接线):负责不同处理器之间的连接,是数据的有界缓冲区
  Flow Controller(流量控制器):管理进程使用的线程及其分配
  Process Group(过程组):进程组是一组特定的进程及其连接,允许组合其他组件创建新组件
  参考资料
  Nifi简介及核心概念整理
  官方网站:http://nifi.apache.org/index.html
  二、实时数据同步
  实时同步最灵活的还是用kafka做中间转发,当数据发生变化时,记录变化到kafka,需要同步数据的程序订阅消息即可,需要研发编码支持。这里说个mysql数据库的同步组件,阿里的canal和otter
  canal
  https://github.com/alibaba/canal
  数据抽取简单的来说,就是将一个表的数据提取到另一个表中。有很多的ETL工具可以帮助我们来进行数据的抽取和转换,ETL工具能进行一次性或者定时作业抽取数据,不过canal作为阿里巴巴提供的开源的数据抽取项目,能够做到实时抽取,原理就是伪装成mysql从节点,读取mysql的binlog,生成消息,客户端订阅这些数据变更消息,处理并存储。下面我们来一起搭建一下canal服务
  早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此开启了一段新纪元。
  ps. 目前内部版本已经支持mysql和oracle部分版本的日志解析,当前的canal开源版本支持5.7及以下的版本(阿里内部mysql 5.7.13, 5.6.10, mysql 5.5.18和5.1.40/48)
  基于日志增量订阅&消费支持的业务:
  数据库镜像
  数据库实时备份
  多级索引 (卖家和买家各自分库索引)
  search build
  业务cache刷新
  价格变化等重要业务消息
  otter
  https://github.com/alibaba/otter
  otter是在canal基础上又重新实现了可配置的消费者,使用otter的话,刚才说过的消费者就不需要写了,而otter提供了一个web界面,可以自定义同步任务及map表。非常适合mysql库之间的同步。
  另外:otter已在阿里云推出商业化版本 数据传输服务DTS, 开通即用,免去部署维护的昂贵使用成本。DTS针对阿里云RDS、DRDS等产品进行了适配,解决了Binlog日志回收,主备切换、VPC网络切换等场景下的同步高可用问题。同时,针对RDS进行了针对性的性能优化。出于稳定性、性能及成本的考虑,强烈推荐阿里云用户使用DTS产品。

苏泊尔搭载华为HarmonyOS系统智能家居新升级6月2日,华为正式举办了鸿蒙操作系统及华为全场景新品发布会,展现了其一如既往强大的研发功能和科技实力。苏泊尔作为国内知名的小家电品牌,一直走在行业的前沿,在今年刚刚新品上市的苏泊尔售价不超70万,奥迪A7L55TFSI即将开启预售,选它还是加点钱买A8L据上汽奥迪官方消息,国产奥迪A7L将会在9月26日正式开启预售,并宣布A7L55TFSI车型的售价不超过70万,作为上汽奥迪首款国产车型,新车将会于一汽奥迪A6L同场竞技,而奥迪也9。83万起售,6。95秒破百,被称为平民轿跑,简评广汽传祺影豹影豹是广汽传祺推出的全新紧凑型轿车,它主打运动,甚至被很多人称为平民轿跑,它拥有6。95秒的破百成绩,在同级车型中应该排在首位了,下面我们就简单解析一下这款车,它的对手又会是谁呢?这台小型SUV售价还不到5万,竟被J。D。Power评为质量最好的国产车最近,J。D。Power发布了2021中国新车质量研究报告,他们参考了2020年6月到2021年3月之间三万多位中国车主的真实用车反馈,评选出了各个细分市场中17款质量最好的车型,伟大复兴时代的社会责任样板,由一家新消费公司打造秋天,既是丰收的季节也是回馈的季节。社会责任与公益(以下简称社会责任)就是人类社会的一种重要回馈形式。实际上,从古至今,社会责履行所展现的面貌,一直是衡量一个国家文明程度的重要指标WEY拿铁预售16万起,搭载柠檬混动系统电控悬架,续航超1000公里作为长城汽车旗下的高端品牌,WEY的产品线越来越丰富,而且最近推出的多款车型在命名上也给消费者留下了深刻印象,WEY摩卡已经在5月份上市,WEY玛奇朵也即将上市,而且WEY拿铁也在2021年行业巨变,易车穿越周期再次领跑汽车互联网一种流行的说法是2020年是行业洗牌之年,2021年是社会资源重新分配之年。的确,2020年突如其来的疫情,让除了医疗娱乐和移动设备等少数赛道之外绝大多数行业都遭遇重创2021年的房产经纪3。0时代已来,美凯龙爱家推动行业创新变革曾经风光无两,涉猎多领域的恒大开始变卖资产把房产经纪行业带出黑暗丛林,市值一度达到800亿美元的贝壳市值,已经跌去75。房地产行业与房产经纪行业要变天了即使没有买房卖房需求的人,也从宝宝树2021母婴行业报告看母婴市场的未来增长空间人口增长是经济增长的原动力,在今日已经全民共识。新增人口的下降已经引起了社会关注。今年以来,一系列给家庭减负鼓励生育的政策措施频繁出台,很大程度上缓解了人们对未来经济发展的悲观情绪黑神话悟空惨遭抄袭?国产游戏霸榜,时代真的变了?被誉为国产3A希望之光的游戏黑悟空可谓是让众多玩家又对国产游戏燃起了希望。游戏科学这家公司也是很够意思,接连放出了好几段CG和游戏的实机演示画面。可是就在最近,这款游戏却惨遭抄袭,5G时代的来临,要不要换一部5G手机?随着时代的发展,科技的进步,今年我们正式进入了5G网络时代。也正因为如此,各大手机厂商在今年推出的每一款新的产品都是5G手机,相信有不少网友在纠结,5G时代来临,我需要换一部5G手
三星也撑不住了,继台积电后向美国投降,美国掠夺商业数据想干嘛公司的商业数据,是所有公司最有价值的东西之一,让一家公司交出商业数据,无疑是让这家公司,将自己的命运交到别人的手中,一般企业根本不可交出商业数据,然而在今年的9月,美国发出了一则流你们喜欢的红米手机来了,K50配置曝光,怎么样?对于红米来说,蚕豆确实非常喜欢,但是要是问喜欢红米的手机,我跟你讲主要是得益于价格,比较前面说过了蚕豆工薪阶层,月入差不多就几千块钱,对于旗舰手机只能看看,在我用过的手机基本都是性直击金山电池绿再十分充超快充电器男神古天乐带你体验10半功倍的绿色生活(上海,2021年10月20日)近日男神古天乐化身十分钟充电大使,携金山电池国际有限公司(金山电池)推出的10分钟超快充电器绿再十分充高调亮相,只需10分钟即可将4粒绿再十分充充电涌金重磅丨浙江氢走廊,来了浙江新闻客户端记者王世琪见习记者吉文磊设计张源浙江将新能源汽车产业发展方向瞄向更具未来感的氢能!日前,浙江省发改委发布加快培育氢燃料电池汽车产业发展实施方案(以下简称方案),进一步支付宝会倒闭吗?假如倒闭了,那我购买的基金怎么办?理论上任何一家企业经营不善都有破产倒闭的可能。至于支付宝会不会倒闭?以支付宝目前的经营情况看,短期内倒闭的可能性很小。任何一家企业倒闭前都是有征兆的,你要是真心关心关注支付宝,可以芯片能重复利用吗?华为为什么不回收二手高端麒麟5G芯片?TSL之前貌似有个官司被判了退一罚三,后面还起诉用户诽谤要让赢了官司的用户赔505W。影响产品质量的是最好还是别做,二手芯片你没办法保障质量虽然赢得了利润但是输了口碑。你这个问题是苏式汤面开始变脸,1880元一碗你会去吃吗?既然邀请我来回答,那么我来回答一下。我觉得这个提问真的是莫名其妙。千万富翁,亿万富翁,不要说一千道,一万多一碗面,也要尝鲜一下。但是百分之九十几的普通老百姓,月收入几千元要房贷要养用磁场做导航纳米机器人精准搏杀肿瘤细胞团队用靶向给药微纳米机器人在小鼠身上做了实验。他们用了乳腺癌细胞种植的皮下肿瘤模型,对30只小鼠跟踪了30天。团队发现,这种方法对小鼠肿瘤确有靶向杀伤作用,且对周围正常组织的影响最优惠补贴真的香!苹果13价格再次下滑,果粉没白等提起苹果手机可谓是闻名遐迩,由于其领先世界的技术水平,和极致的用户体验,深得广大群众的喜爱,其销量常年位居榜首的位置,在全球有着极大的影响力,可谓是坐稳了高端机的王位。在前一段时间宽带装好了,跟以前家里一样都是千兆融合,269一个月宽带装好了,跟以前家里一样都是千兆融合,269一个月,包一条宽带,80G流量,1主卡送俩副卡。当时选弱电箱没想到超六类线会如此硬占空间,多条整一起一下吃了一半空间了,交换机和光猫再今年双十一,京东的一增一减中国发展网讯双十一收官,各大电商陆续晒出成绩单。3491亿元,京东再创累计下单金额的新纪录!与此同时,京东给出了另外一组数据订单量逐年增长,而单位订单的IT资源成本下降30,以及使