java—一个行键可以存在于多个hbase区域中吗?

bf1o4zei  于 2021-05-31  发布在  Hadoop
关注(0)|答案(1)|浏览(404)

据我所知,hbase表是按行键范围水平划分为“区域”的。一个区域包含表中位于该区域的开始键和结束键之间的所有行。
假设我有一个非常大的行(假设它大于配置的最大区域大小本身),那么它将如何存储在一个区域中。它会被吐出并储存在多个地区吗?

c90pui9n

c90pui9n1#

每一行完全位于一个区域内。所有其他关键点都将移出该区域,以最好地满足最大区域大小。我想如果你真的遇到这种情况,那么这是一个迹象,你需要重新审视你的关键设计。

相关问题