[ann] HBase indexing solution

2010-02-25 Thread Bruno Dumon
focused on the construction of the row keys from various data types (numbers, strings, dates) rather than maintaining the index. It is also possible to merge-join results from multiple indexes. -- Bruno Dumon Outerthought http://outerthought.org/

Re: filtering on a prefix of the row key

2010-02-12 Thread Bruno Dumon
On Thu, Feb 11, 2010 at 7:41 PM, Stack wrote: > On Wed, Feb 10, 2010 at 7:16 AM, Bruno Dumon wrote: >> Hi, >> >> I would like a filter that accepts rows as long as the first X bytes >> of the row key are less than or equal to a certain byte array. >> > > Wo

filtering on a prefix of the row key

2010-02-10 Thread Bruno Dumon
, or is there another way to obtain the same behavior? Thanks, Bruno. -- Bruno Dumon Outerthought http://outerthought.org/

Re: Atomic update of a single row

2010-01-26 Thread Bruno Dumon
t; Integer lid = getLock(lockid, row); > > Even if you don't provide a row lock, it will create one for you and > do the locking stuff. That happens before everything else, so is it > fair to say that row reads are atomic? > > J-D > > On Tue, Jan 26, 2010 at 1:42 AM, Brun

Atomic update of a single row

2010-01-26 Thread Bruno Dumon
correct to say that the writes are actually atomic per column family within a row? On a related note, it would be nice if one could do both put and delete operations on one row in an atomic manner. Thanks, Bruno -- Bruno Dumon Outerthought http://outerthought.org/