accumulo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christopher <ctubb...@apache.org>
Subject Re: pre-split table tablet server assignment
Date Tue, 04 Mar 2014 00:45:31 GMT
That's essentially correct, with the default implementation.

Minor correction, since the zero-length byte array is technically in
the first tablet:
(,a] should be ["",a]
(g,] should be (g,)

--
Christopher L Tubbs II
http://gravatar.com/ctubbsii


On Mon, Mar 3, 2014 at 9:59 AM, Kepner, Jeremy - 0553 - MITLL
<kepner@ll.mit.edu> wrote:
> Suppose I have an empty table and four tablet servers and I give it 7 split points:
> a, b, c, d, e, f, and g. Will the the split ranges be distributed on the tablet servers
as follows:
>
> (,a]  - Server 1
> (a,b] - Server 2
> (b,c] - Server 3
> (c,d] - Server 4
>
> (d,e] - Server 1
> (e,f] - Server 2
> (f,g] - Server 3
> (g,] - Server 4
>
>
> On Mar 2, 2014, at 11:28 PM, Christopher <ctubbsii@apache.org> wrote:
>
>> The master runs a pluggable load-balancer. The default one assigns new
>> tablets round-robin through all the online tablet servers.
>>
>> --
>> Christopher L Tubbs II
>> http://gravatar.com/ctubbsii
>>
>>
>> On Sun, Mar 2, 2014 at 8:34 PM, Kepner, Jeremy - 0553 - MITLL
>> <kepner@ll.mit.edu> wrote:
>>> If I pre-split a table, how are those splits assigned to the tablet server?
>>> Is their an algorithm based on the split key?
>

Mime
View raw message