在我们的hbase群集中,memstore刷新大小为128 MB。要将数据插入表格,我们只使用批量加载工具。由于批量加载绕过了memstore,因此它们永远不会被使用,因此我们希望最小化memstore flush大小。但memstore刷新大小用于hbase中的许多重要计算中
region split size = Min (R^2 * “hbase.hregion.memstore.flush.size”, “hbase.hregion.max.filesize”)
因此将memstore值设置得更小或者" 0"例如,导致一些其他问题。 在那种情况下你对我们有什么建议?将memstore大小设置为128可以为区域服务器中的数十个区域保留一些内存,我们希望摆脱它。