1. hadoop从传统数据库读数据
虽然hadoop提供了一些接口从传统数据库中读取数据,如DBinputformat提供读取数据的格式、DBRecordreader提供读取数据记录的接口。但是一般这只是用于读取小数据。读取大数据,一般用数据库中的dump工具将大量待分析数据输出为文本数据文件,并上传到HDFS进行处理。
2. hadoop往传统数据库写数据
hadoop提供以下接口:
DBOutFormat、DBRecordReader、DBConfiguration提供链接数据库的接口