May be a simple question to answer for the experienced HBase users and developers:
If I use hash partitioning to evenly distribute write workloads into my region servers and later add a new region server to scale or split an existing region, then do I need to change my hash function and re-shuffle all the existing data in between all the region servers (old and new)? Or, is there any better solution for this? Any guidance would be very much helpful. Thanks in advance. Regards, Joarder Kamal