It does so by splitting the row keys into ranges. The application controls the 
row keys, hence it can choose as row key whatever it like. If you prefix the 
row key with the prefix of the hash of the key you get hash partitioning. 



________________________________
 From: Nai Yan. <[email protected]>
To: dev <[email protected]> 
Sent: Friday, August 15, 2014 9:46 PM
Subject: May I ask why HBase choose to partition data by range?
 

Hello, 
     May I ask why HBase chooses to partition data by range? Why not by Hash or 
list? I belive in the design phase of HBase, this should be discussed. 

     Thanks in adavance. 



Nai Yan.

Reply via email to