hadoop - 在 Cloudera Hadoop 中使用 sqoop 和使用 oraoop 有什么区别?

标签 hadoop rdbms sqoop

当我们有sqoop可以从任何RDBMS中导入数据,那为什么要用oraooporacle中导入数据,这也是一个< strong>关系型数据库。

sqooporaoop 有什么区别

最佳答案

sqoop 是通用的,适用于任何 RDBMS - 唯一的要求是您为其提供特定 RDBMS 的 JDBC 驱动程序。

Oraoop 是 sqoop 的一个特殊插件,它通过使用不公开的自定义协议(protocol)提供对 Oracle 的 RDBMS 的更快访问。 Quest 软件与 Oracle 合作获得这些协议(protocol),实现它们并创建了 Oraoop。

您也可以让您的 sqoop 在没有 oraoop 的情况下与 Oracle 一起工作,但速度不会那么快。

关于hadoop - 在 Cloudera Hadoop 中使用 sqoop 和使用 oraoop 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17316903/

相关文章:

jdbc - 对于小型应用程序来说,没有sql数据库是一个好的解决方案吗?

hadoop - 将sqoop导入到hbase中,未写入任何记录

hadoop - Sqoop增量导入参数顺序?

scala - 对于在映射器之间共享信息的增强版 MapReduce,什么是好的应用程序?

hadoop - 我在下面的代码中做错了什么,当通过sqoop进行配置单元导入时,用所需的文本替换了空条目

php - 链接数据库 ID 和文件

sql-server - 使用 'where then Union' 或使用 'Union then Where'

hadoop - 关于 hive 的问题

hadoop - 使用 SparkSQL 连接器从 Hadoop HDFS 读取数据以在 Superset 中可视化?

java - 不能使用sqoop将数据表导入hbase