HBASE:列族相关操作,事后处理



在HBase中,有没有一种方法可以将一个列族拆分为多个族

这显然是一个坏主意,但在某些情况下可能是值得的,即

1) 如果您有足够的时间让HBase服务器离线,并看到优化一些只与几列相关的mapreduce作业的机会。

2) 您是从sqoop导入的(没有sqoop方面的专家,但默认情况下,它会将数据库的每一行映射到一个列族中——如果错误,请更正)。

3) 你只是在应用程序的早期忽略了一些访问模式。

相关

有没有一种方法可以将列族合并到一个新表中(即,当基数偏离到足以提高性能的程度时)?

我们使用批量加载。我们必须编写MR作业,使用HFileOutputFormat将一个列族拆分为两个列族。

此输出使用completebulkload 加载到hbase

相关内容

  • 没有找到相关文章

最新更新