| Name | Description | Type | Package | Framework |
| BigDecimalSplitter | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |
| BooleanSplitter | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |
| DataDrivenDBInputFormat | A InputFormat that reads input data from an SQL table. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| DataDrivenDBRecordReader | A RecordReader that reads records from a SQL table, using data-driven WHERE clause splits. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| DateSplitter | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |
| DBConfiguration | A container for configuration property names for jobs with DB input/output. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| DBInputFormat | A InputFormat that reads input data from an SQL table. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| DBOutputFormat | A OutputFormat that sends the reduce output to a SQL table. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| DBRecordReader | A RecordReader that reads records from a SQL table. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| DBSplitter | DBSplitter will generate DBInputSplits to use with DataDrivenDBInputFormat. | Interface | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| DBWritable | Objects that are read from/written to a database should implement DBWritable. | Interface | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| FloatSplitter | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |
| IntegerSplitter | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |
| MySQLDataDrivenDBRecordReader | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |
| MySQLDBRecordReader | A RecordReader that reads records from a MySQL table. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| OracleDataDrivenDBInputFormat | A InputFormat that reads input data from an SQL table in an Oracle db. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| OracleDataDrivenDBRecordReader | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |
| OracleDateSplitter | Make use of logic from DateSplitter, since this just needs to use some Oracle-specific functions on the formatting end when generating | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| OracleDBRecordReader | A RecordReader that reads records from an Oracle SQL table. | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop |
| TextSplitter | Class | org.apache.hadoop.mapreduce.lib.db | Apache Hadoop | |