据我所知,hbase表是按行键范围水平划分为“区域”的。一个区域包含表中位于该区域的开始键和结束键之间的所有行。假设我有一个非常大的行(假设它大于配置的最大区域大小本身),那么它将如何存储在一个区域中。它会被吐出并储存在多个地区吗?
c90pui9n1#
每一行完全位于一个区域内。所有其他关键点都将移出该区域,以最好地满足最大区域大小。我想如果你真的遇到这种情况,那么这是一个迹象,你需要重新审视你的关键设计。
1条答案
按热度按时间c90pui9n1#
每一行完全位于一个区域内。所有其他关键点都将移出该区域,以最好地满足最大区域大小。我想如果你真的遇到这种情况,那么这是一个迹象,你需要重新审视你的关键设计。