【问题标题】:spark dataframe and design Hbase : one table multiple-columns vs multiple tables one column familyspark数据框和设计Hbase:一表多列与多表一列族
【发布时间】:2016-04-29 13:14:21
【问题描述】:

我在一个 oracle 数据库上有多个表。我想在 Hbase 上复制这些表,最好的设计是什么,一个具有多列族的表,每个列族代表一个 oracle 表?还是 Hbase 上的多个表,一个列族包含所有字段,或者多个表具有多个列族(每个列族包含一个列限定符)?

之后我会使用 spark 数据框来运行一些工作并像 Oracle 一样查询!!

你使用哪种策略?

亲切

【问题讨论】:

  • 我认为这种问题对 SO 来说太宽泛了

标签: oracle apache-spark dataframe apache-spark-sql hbase


【解决方案1】:

不鼓励一个表使用多个列族(超过 3 个列族)。

请看hbase manual

因此,您还有其他选项,您提到的更适合您的要求和您的设计类型。

【讨论】:

猜你喜欢
  • 2018-02-15
  • 1970-01-01
  • 1970-01-01
  • 2017-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-31
  • 2014-10-28
相关资源
最近更新 更多