For #1, take a look at the following in hbase-default.xml :
<name>hbase.client.keyvalue.maxsize</name>
<value>10485760</value>
For #2, it would be easier to answer if you can outline access patterns in
your app.
For #3, adjustment according to current region boundaries is done client
side. Take a look at the javadoc for LoadQueueItem
in LoadIncrementalHFiles.java
Cheers
On Mon, Aug 17, 2015 at 6:45 AM, Shushant Arora <[email protected]>
wrote:
> 1.Is there any max limit on key size of hbase table.
> 2.Is multiple small tables vs one large table which one is preferred.
> 3.for bulk load -when LoadIncremantalHfile is run it again recalculates
> the region splits based on region boundary - is this division happens on
> client side or server side again at region server or hbase master and then
> it assigns the splits which cross target region boundary to desired
> regionserver.
>