james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bernd Fondermann <bernd.fonderm...@googlemail.com>
Subject Re: HBase rowkey choice for MailboxMapper interface implementation
Date Mon, 11 Jul 2011 19:24:31 GMT
On Mon, Jul 11, 2011 at 20:40, Eric Charles <eric@apache.org> wrote:
> Hi,
>
> I'm finally also +1 for UUID.
> There's always a price to pay for any option, but the challenges we will
> have to solve in the message (especially for search) will be a few level
> higher.
>
> So for now, I would simply to worry on scanning the whole mailbox table.
> There will be also the possibility to add secondary indexes (just put it
> aside for now, indexes with HBase is not ready for primet ime).
> So there is room for improvement, just go on with UUID.

+1, this also helps to distribute rows within the HBase cluster more evenly.
You could also think about storing references to all mailboxes for a
particular user in one row of a mapper table. HBase rows may contain
millions of columns.

  Bernd

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message