Big Data Connectors

Oracle Loader
for Hadoop

Oracle SQL Connector for HDFS

从 Hadoop 到 Oracle 数据库极高的加载性能。

概述

Oracle Loader for Hadoop 和 Oracle SQL Connector for HDFS 让许多 Hadoop 系统中的数据可以高速加载到 Oracle 数据库中。在 Oracle 集成系统上,每小时从 Oracle 大数据设备传输到 Oracle 数据库云服务器的数据多达 15 TB。加载效率非常高,只需极少的几个数据库 CPU 周期。

可以使用 Oracle SQL Connector for HDFS 通过 Oracle SQL 从 Hadoop 复制数据和查询 Hadoop 文件中的数据。

Oracle Loader for Hadoop

Oracle Loader for Hadoop (OLH) 是一个 MapReduce 实用程序,用于优化从 Hadoop 到 Oracle 数据库的数据加载。它在 Hadoop 集群上对数据进行排序、分区并转换为 Oracle 数据库格式。然后将以转换的数据加载到数据库中。Oracle Loader for Hadoop 在 Hadoop 集群上对数据进行预处理,从而降低了数据库的 CPU 和 IO 利用率。

Oracle Loader for Hadoop 提供了联机和脱机选项。两者都能够将经过排序和转换的数据并行加载到正确的数据库分区中。

Oracle SQL Connector for Hadoop Distributed File System (HDFS)

Oracle SQL Connector for HDFS 是一个高速连接器,用于直接从 Oracle 数据库访问 HDFS 上的数据。用户可以根据应用的需要随时灵活地访问和导入 HDFS 数据。

此连接器使用 Oracle 数据库中的外部表通过 SQL 直接访问 HDFS 中存储的数据。数据可以存储在分隔文件中或 Oracle Loader for Hadoop 创建的 Oracle 数据泵文件中。