kettle真是神器啊,3分钟将mysql中的数据迁移到postgres中

Posted Javachichi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kettle真是神器啊,3分钟将mysql中的数据迁移到postgres中相关的知识,希望对你有一定的参考价值。

前言

今天公司机房因为停电几台开发机的磁盘损坏了。运维同学告诉我,磁盘恢复比较慢,如果着急用,可以先申请一个新的虚拟机使用。没办法又要各种装装装,这是第二次了吧,心中真是策马奔腾

src=http___5b0988e595225.cdn.sohucs.com_images_20171019_786c4675aa214a58b73ba006e0e07934.jpeg&refer=http___5b0988e595225.cdn.sohucs.jpg

再暗骂一句老板抠门,也不知道土豪的大厂是不是一人一台ECS用。

src=http___ww1.sinaimg.cn_large_006r3PQBjw1fautmtyppgj30c80c8aa5.jpg&refer=http___www.sina.jpg

由于第一次故障,丢了几天代码,现在不管功能做没做完,都会先把代码push到仓库,仓库要是挂了公司的IT部门是不是都要去顶楼jump、jump了。

就剩下数据库了,虽然有备份,但是老是重装也挺浪费时间的,马上618了,看能不能去网上搜一个便宜一点的ecs装个mysql,虽然不能报销,但节省下来自己的时间摸鱼不香么。

14c9aa9b-3e18-480b-bf0b-49864e0bcc38.png

犹豫一下准备下单了。隔壁的XD冲过来说,有个免费的云数据库在搞活动,他有邀请码,可以先试试,ecs先不慌买。 试试又不花钱,不过好像是postgres的,我之前是用的mysql,得先把数据同步上去。

kettle介绍

9498d584-a8f5-4f0e-92ed-cec8f226f741.png

5c426ed6-dbb1-4798-bf69-cc859580d024.png

下载完成后直接解压,点击里面的spoon.bat启动

03e38d22-32e9-4e9a-a58f-d36075a7d62e.png

新建job,然后点击左边的“主对象树”,配置“DB连接

6a9fe4bf-f8c0-47c2-8515-c5871d1de907.png

配置源数据库,我的源数据库是Mysql的,这里填上相应的参数

cf82d1b0-a61c-451c-8355-fae9c9376853.png

配置目标数据库,这里登陆云数据库的控制台获取数据库连接IP地址,名称,将参数填写到kettle

0715ca21-a728-4f80-9cd9-c8118137a442.png

如果你觉得自己学习效率低,缺乏正确的指导,可以加入资源丰富,学习氛围浓厚的技术圈一起学习交流吧!
[Java架构群]
群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农,我们致力打造一个平等,高质量的JAVA交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。

1.png

点击“工具”–“向导”–“复制多表向导”,选择源数据库和目标数据库

2.png

选择要复制的表

3.png

修改任务名

4.png

点击“Finish”完成配置

5.png

点击“Run”开始复制数据,复制完成后,可以登录云数据库控制台查看数据

6.png

kettle功能非常丰富,很多大数据公司都用他来做数据集成,这个迁移只能算是杀鸡用牛刀了。

最后

以下是Java面试1—到5年以上开发必问到的面试问点,也都是一线互联网公司Java面试必备技能,下面是参照阿里年薪50W所需具备的技能图,大家可以参考下!
在这里插入图片描述

同时针对这12个技能,我在这整理了一份Java架构进阶面试专题PDF文档(含450题解析,包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发,设计模式,MySQL等知识点解析,内容丰富,图文结合!)

蚂蚁金服Java研发岗三面:MySQL+秒杀+Redis+JVM等(终获offer)
这份专题文档是免费分享的,有需要的朋友可以看向下面来获取!!

需要完整版文档的小伙伴,可以一键三连,下方获取免费领取方式!
在这里插入图片描述

以上是关于kettle真是神器啊,3分钟将mysql中的数据迁移到postgres中的主要内容,如果未能解决你的问题,请参考以下文章

实战使用 Kettle 工具将 mysql 数据增量导入到 MongoDB 中

这个数据库神器真是太diao了

kettle实现数据库迁移----多表复制向导

kettle实现数据库迁移----多表复制向导

kettle 筛选数据 并根据关键字段去重 设计

kettle 筛选数据 并根据关键字段去重 设计