【发布时间】:2017-04-04 17:54:37
【问题描述】:
假设我们在 Mysql 中有由主键和外键规范化的表。一旦数据存储到 HDFS 中,我们将丢失外键约束的信息。我怎样才能将这些信息保存在 HDFS 中?
【问题讨论】:
-
数据导入HDFS时,如何松散外键约束信息?导入数据后,所有数据都在平面数据模型中。从 HDFS 提取到 HIVE/PIG/? ,
-
就是这样......数据将在一个平面数据模型中,我们不再知道哪一列代表外键!
-
HDFS 不是 RDBMS。它没有主键、外键或约束。
-
@Andrew 这就是为什么我正在寻找可以将这些信息(约束)保存在 HDFS 中的原因。
-
我不明白你想要什么。 FK 约束仅与插入相关。如果您将数据从 MySql 发送到 HDFS,那么这些约束,即使您可以创建它们,也没有任何意义。