那么如果region数量很多,就会生成很多的storefile文件小文件,小文件问题就不再多说了,其次就是会触发hbase的文件合并操作,从而保证HFile的数量在一个合理的范围内,合并操作会造成集群的不稳定...一个列族触发flush时,其它列族也会进行flush,导致io压力增加
会形成更多小文件,增加hdfs压力
查询CF时,会出现跨多个region,查询效率变低
多个CF会有多个Memstore,内存占用增大...通过设置Bloomfilter可以提升随机读写的性能,在使用Bloom Filter判断一个元素是否属于某个集合时,会有一定的错误率,不过这种错误率很低....也就是说除了空间换时间、时间换空间之外,Bloomfilter使用了一种用很低的错误率来减少空间并且快速查询....会导致的问题:
hbase服务长时间暂停会导致HBase服务超时
客户端操作超时,操作请求处理异常.
服务端超时会导致region信息上报异常,导致丢失心跳.