Well that depends on your use case ;)

There are many nuances/code complexities to keep in mind:
- merging results of various HFiles (each region can have.more than one)
- merging results of WAL
- applying delete markers
- how about data which is only in memory of region servers and no where else
- applying bloom filters for efficiency
- what about hbase filters?

At some point you would basically start rewriting an hbase region server on you 
map reduce job which is not ideal for maintainability. 

Do we ever read MySQL data files directly or issue a SQL query? Kind of goes 
back to the same argument ;)

Sent from Yahoo Mail on Android

Reply via email to