1.Why is it better to have single file per region than multiple files for read performance. Why can't multile threads read multiple file and give better performance?
2Does hbase regionserver has single thread for compactions and split for all regions its holding? Why can't single thread per regions will work better than sequential compactions/split for all regions in a regionserver. 3.Why hbase flush and compact all memstores of all the families of a table at same time irrespective of their size when even one memstore reaches threshold. Thanks Shushant
