mysql - 使用Sqoop/Hive,如何将外键信息与其他数据一起保存到HDFS?

标签 mysql sql hive hdfs sqoop

假设我们在 Mysql 中有表,这些表是由主键和外键规范化的。一旦数据存储到 HDFS 中,我们将丢失外键约束的信息。我如何将这些信息保存在 HDFS 中?

最佳答案

实际上不可能在 Hive 中维护 FK 约束。但是您可能已经知道,导入数据后,您应该能够连接列上的数据以提取您想要的任何内容。

关于mysql - 使用Sqoop/Hive,如何将外键信息与其他数据一起保存到HDFS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40718445/

相关文章:

mysql - 收集页面浏览量 MySQL 布局

mysql - 获取 UPDATE 的目标表时出错不可更新

sql - 如何在 BigQuery 中复制开始日期和结束日期之间生成日期的行?

sql - 如何在 SQLAlchemy > Presto 连接中指定 https 协议(protocol)?

hadoop - HIVE中如何提高从非分区表加载数据到ORC分区表的性能

hadoop - 使用sqoop从RDBMS增量导入数据到配置单元/hadoop

php - 显示包含多个值的列表

mysql - 如何将 ADO.NET DbProviderFactory 与 MySQL 一起使用?

sql - 从表中动态删除所有空列

java - 在 Java 中查找字符在字符串中的索引位置而无需再次访问字符串变量