最近有一个将 mysql 数据导入到 MongoDB 中的需求,打算使用 Kettle 工具实现。本文章记录了数据导入从0到1的过程,最终实现了每秒钟快速导入约 1200 条数据。一起来看吧~ 一、Kettle 连接图 简单说下该转换流程,增量导入数据: <! more 1)根据 source 和 ...
分类:
数据库 时间:
2020-01-24 23:40:06
阅读次数:
116
转换流:就是对字节流和字符流之间转换的流对象 InputStreamReader:字节流到字符流的桥梁。解码 OutputStreamWriter:字符流到字节流的桥梁。编码 分析解码、编码: 解码:二进制数据转换成字符流数据,输入流操作字符或字节 编码:字符数据转换成字节流数据,输出流操作的数据最 ...
分类:
编程语言 时间:
2020-01-02 14:15:55
阅读次数:
90
1、IO异常的处理 JDK7前处理:使用try...catch...finally 代码块,处理异常部分 使用JDK7优化后的try with resource 语句,该语句确保了每个资源在语句结束时关闭。 JDK9中try with resource 的改进,对于引入对象的方式,支持的更加简洁 2 ...
分类:
其他好文 时间:
2019-12-23 00:08:16
阅读次数:
109
结点流:直接对File类进行操作的文件流 package stream; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; ...
分类:
编程语言 时间:
2019-11-17 09:11:39
阅读次数:
106
package test; import java.io.*; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.*; import java.util.zip.InflaterInput ...
分类:
其他好文 时间:
2019-11-08 23:58:21
阅读次数:
157
总结 本周主要讲了,字节流,字符流的一些基本操作,转换流,内存操作流,管道流,打印流的基本介绍,还有System对io的支持。 字节流与字符流的基本操作 在程序中所有的数据都是以流的方式进行传输或保存的,需要数据用输入流,保存数据用输出流, 主要操作流过程如下: 1.使用file类打开一个文件。 2 ...
分类:
其他好文 时间:
2019-11-03 19:56:58
阅读次数:
87
流的概念 字节流 常用字节输入流 常用的字节输入流主要有: Outputstream的使用方法 常用字节输出流 使用方法 字符流的输入流 字符流的输出流 转换流 特别注意:不管如何,虽然是以字符的输出流形式,操作字节流输出流,但是实际上还是以字节的形式输出。 而字符的输入流虽然是以字符的形式操作,但 ...
分类:
其他好文 时间:
2019-11-03 14:26:09
阅读次数:
78
字节流与字符流转换流的特点: 其是字符流和字节流之间的桥梁 可对读取到的字节数据经过指定编码转换成字符 可对读取到的字符数据经过指定编码转换成字节 何时使用转换流? 当字节和字符之间有转换动作时; 流操作的数据需要编码或解码时。 其他 OInputStreamReader,是Reader的子类,将输 ...
分类:
其他好文 时间:
2019-11-03 01:40:04
阅读次数:
93
第十周课程总结 字节流: 字符流: 字节流与字符流的转换: 字节流与字符流的区别: 转换流: 内存流: 管道流: PipedOutputStream和PipedInputStream分别是管道输出流和管道输入流。 打印流: ...
分类:
其他好文 时间:
2019-11-02 14:16:47
阅读次数:
91
这周主要讲解了字节流和字符流; 而字节流和字符流主要是写输入输出流; 主要是以下步骤: 字节流主要是操作字节数组: 还讲解了字节流与字符流的转换流 还讲解了管道流: 还讲解了打印流: 打印流的基本方法: ...
分类:
其他好文 时间:
2019-11-01 22:39:07
阅读次数:
93