关系经济人类预测化学科学
科学城市
科学自然
知识物理
化学生物
地理解释
预测理解
本质社会
人类现象
行为研究
经济政治
心理结构
关系指导
人文遗产

开源数据同步ETL工具,支持多数据源间的增删改数据同步

9月5日 逆落雪投稿
  一、开源项目简介
  bboss数据同步可以方便地实现多种数据源之间的数据同步功能,支持增、删、改数据同步,本文为大家程序各种数据同步案例。二、开源协议
  使用Apache2。0开源协议三、界面展示
  四、功能概述
  通过bboss,可以非常方便地采集databasemongodbElasticsearchkafkahbase本地或者Ftp日志文件源数据,经过数据转换处理后,再推送到目标库elasticsearchdatabasefileftpkafkadummylogger。
  数据导入的方式支持逐条数据导入批量数据导入批量数据多线程并行导入定时全量(串行并行)数据导入定时增量(串行并行)数据导入支持记录切割功能
  支持各种主流数据库、各种es版本以及本地Ftp日志文件数据采集和同步、加工处理
  支持从kafka接收数据;经过加工处理的数据亦可以发送到
  支持将单条记录切割为多条记录;
  可以将加工后的数据写入File并上传到ftpsftp服务器;
  支持备份采集完毕日志文件功能,可以指定备份文件保存时长,定期清理超过时长文件;
  支持自动清理下载完毕后ftp服务器上的文件;
  支持excel、csv文件采集(本地和ftpsftp)
  支持导出数据到excel和csv文件,并支持上传到ftpsftp服务器
  提供自定义处理采集数据功能,可以自行将采集的数据按照自己的要求进行处理到目的地,支持数据来源包括:database,elasticsearch,kafka,mongodb,hbase,file,ftp等,想把采集的数据保存到什么地方,有自己实现CustomOutPut接口处理即可。
  支持的数据库:mysql,maridb,postgress,oracle,sqlserver,db2,tidb,hive,mongodb、HBase等
  支持的Elasticsearch版本:1。x,2。x,5。x,6。x,7。x,8。x,
  支持海量PB级数据同步导入功能
  支持将ip转换为对应的运营商和城市地理坐标位置信息
  支持设置数据bulk导入任务结果处理回调函数,对每次bulk任务的结果进行成功和失败反馈,然后针对失败的bulk任务通过error和exception方法进行相应处理
  支持以下三种作业调度机制:jdktimer(内置)quartzxxljob分布式调度引擎,基于分片调度机制实现海量数据快速同步能力
  bboss另一个显著的特色就是直接基于java语言来编写数据同步作业程序,基于强大的java语言和第三方工具包,能够非常方便地加工和处理需要同步的源数据,然后将最终的数据保存到目标库(Elasticsearch或者数据库);同时也可以非常方便地在idea或者eclipse中调试和运行同步作业程序,调试无误后,通过bboss提供的gradle脚本,即可构建和发布出可部署到生产环境的同步作业包。因此,对广大的java程序员来说,bboss无疑是一个轻易快速上手的数据同步利器。五、技术选型1。准备工作1。1在工程中导入jdbcesmaven坐标dependencygroupIdcom。bbossgroups。pluginsgroupIdbbosselasticsearchrestjdbcartifactIdversion6。5。2versiondependency
  如果需要增量导入,还需要导入sqlite驱动:dependencygroupIdorg。xerialgroupIdsqlitejdbcartifactIdversion3。40。0versionscopecompilescopedependency
  如果需要使用xxjob来调度作业任务,还需要导入坐标:dependencygroupIdcom。xuxueligroupIdxxljobcoreartifactIdversion2。0。2versionscopecompilescopedependency
  本文从mysql数据库表tdcmsdocument导入数据到es中,除了导入上述maven坐标,还需要额外导入mysql驱动坐标(其他数据库驱动程序自行导入):mysql5。x驱动依赖包dependencygroupIdmysqlgroupIdmysqlconnectorjavaartifactIdversion5。1。40versiondependency
  mysql8。x驱动依赖包(mysql8必须采用相应版本的驱动,否则不能正确运行)dependencygroupIdmysqlgroupIdmysqlconnectorjavaartifactIdversion8。0。16versiondependency六、源码地址
  私信回复:数据同步ETL工具
  或访问一飞开源:https:code。exmay。com
评论 转载
初恋少女《少女怀春美》头条作者云开日初少女怀春是别样的一种美情窦初开,爱得朦朦胧胧心中做个少女,会永远怀春头条作者云开日初少女的美丽,是别样的美……数据孤岛促使多方协作机器学习成为一种趋势文羊城晚报全媒体记者李钢通讯员科记协近日,2022年岭南科学论坛系列活动粤港澳大湾区计算赋能加速数字化转型高端论坛在广东科学馆举行。国际知名的数字地球科学学家和矿产……杨马邀您赶大集,31公里处吃喝玩乐啥都有!相约春天奔跑杨凌2023杨凌农科城马拉松赛将于4月9日上午8:00在杨凌农展广场鸣枪开跑奔跑激情杨马邂逅美丽农城今年在马拉松赛道……白天出生的娃比晚上出生的聪明?中午十二点出生有福气?农村流传这么个说法,说是这白天出生的娃和晚上出生的娃,将会存在智力上的差异,并且还认为十二点出生的孩子不仅有福气,还很聪明,长大之后身体也很健壮,很少生病。关于这娃出生的……开源数据同步ETL工具,支持多数据源间的增删改数据同步一、开源项目简介bboss数据同步可以方便地实现多种数据源之间的数据同步功能,支持增、删、改数据同步,本文为大家程序各种数据同步案例。二、开源协议使用Apache2……利物浦14惨败那不勒斯,从图赫尔到克洛普,德式高压为何不灵了刚刚结束的欧冠联赛小组赛,利物浦客场1:4大败给那不勒斯。一,上半场比赛其实已经结束。比赛其实没有什么好说的,如果不是奥斯梅恩射术不精,上半场的比分就是5:0,或者……价值崩坏年代来临!谢金河揭4大惊人反转台积电也逃不了国际金融市场今年剧烈震盪。(图达志影像)今年来全球面临通膨危机,在美国联准会持续升息下引发金融市场动盪,财信传媒董事长谢金河以价值崩坏的年代为题发文指出,2022年已经过……喝白开水好,还是喝茶好?水是生命之源,是维持我们正常身体的重要组成。当我们身体缺水时,就会出现皮肤干燥松弛、大脑反应迟钝、脾气暴躁、体表温度较高等。所以,每天都要给身体补充足够量的水分,让身体水当当的……恭喜辽宁队!35岁国手王者归来,重伤3个月康复,欲重新称霸C截止到目前,CBA赛季前28轮战罢,作为卫冕冠军,辽宁队22胜6负,暂列联盟第2,虽然已经是很不错的成绩了,但这支在各界眼中的无敌之师,其阵容构造之强大,冠绝联盟,以至于每一次……农夫山泉东方树叶推出大瓶装,可能是看到了这个消费趋势记者卢奕贝编辑牙韩翔被视为农夫山泉第二增长曲线的东方树叶近日有了新动作。界面新闻在农夫山泉天猫旗舰店上看到,目前东方树叶推出了900ml的大瓶装,包括茉莉花茶……哥斯达黎加vs德国卡塔尔世界杯末轮哥斯达黎加对上德国,小组末轮比赛两队必将拿出全部实力,德国、哥斯达黎加两队想要小组赛出线都需要取胜。哥斯达黎加分析哥斯达黎加目前世界排名31,本届世……豪强掌舵人,盘点本届世界杯最有可能率队夺冠的八大名帅除了星光熠熠的球星,球队主帅也是球队取得胜利的关键,甚至是决定性人物。那么本届世界杯有哪些有实力的主帅呢?今天,我们就来盘点,本届世界杯最有可能率队夺冠的八大名帅。8。范……
朔尔茨访华前,德国送大礼,批准中企收购汉堡港,并调整入股比例青帮老大杜月笙的女人都有哪些杜月笙后人现状怎么样眼光是金财富就在身边宝宝晕车应该如何处理搭载最新科技!全新一代联想ThinkStation工作站发布糖豆人第2赛季卫星大乱斗已准备点火升空,9月15日开启顶半只队,巴萨今夏引进巨星半场两球创纪录,明年能否冲击金球?对我影响最大的一个人沃尔玛超市的飞天茅台只要1068?是假酒?网友真相来得猝不及再见丁俊晖!赵心童轰单杆破百,击败冠军晋级32强,奥沙利文开提倡就地过节山东发布国庆假期旅游出行提示氯气泄露处理
作文评分的科学和艺术作文推荐窳(由词目及其释义等构成的中文知识性百科条目)的故事第一部第章立冬的谚语关于立冬的谚语有哪些你是我的哥哥【歌词】COOLCOOLCAT歌手:张雨生热闻聚热点网 如何磨姜末我和弟弟小学优秀作文痛风引起肾衰竭的原因是什么?王者荣耀排位匹配机制《忍者神龟》(由词目及其释义等构成的中文知识性百科条目)机械键盘怎么关灯(电脑键盘彩色灯如何开关)
©2025网站地图最近更新文明上网我要投诉