hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jim Kellerman <Jim.Keller...@microsoft.com>
Subject RE: Why timestamp only return results whose timestamp <= this value
Date Fri, 19 Sep 2008 20:25:17 GMT
HBASE-847 (and its sub-issues) will do the same for get.

---
Jim Kellerman, Powerset (Live Search, Microsoft Corporation)


> -----Original Message-----
> From: Dingding Ye [mailto:yedingding@gmail.com]
> Sent: Friday, September 19, 2008 1:22 PM
> To: hbase-user@hadoop.apache.org
> Subject: Re: Why timestamp only return results whose timestamp <= this
> value
>
> Yes. It's very similar.  Besides the scanner, i also need the same
> functionality in getRow because i also need a range based on a row
> key.
> I have checked the getRow implemention and found that while trying to
> get the data from the MapFile, it has the comparation:
>
> key.matchesWithoutColumn(readkey)
>
> This statement will return the data older than the specified timestamps.
>
> I agree that there will be some big changes to the server side codes.
> Looking forward to that and hope i can help, :)
>
> Best regards.
>
> sishen
>
>
> On Sat, Sep 20, 2008 at 3:43 AM, stack <stack@duboce.net> wrote:
> > Is HBASE-33 what you need?
> > St.Ack
> >
> > Dingding Ye wrote:
> >>
> >> For example,  i store some urls in the table.  I want to find the urls
> >> which are added today.
> >>
> >> i would like to specify the time to the beginning of today and get the
> >> urls newer than the timestamp.
> >> But the problem now is that the api will return the urls older than
> >> the timestamp, but newer than the timestamp.
> >>
> >> What's the main thoughts to design such apis that return the older
> >> data?  Maybe the answer will help me understand
> >> the project more, :)
> >>
> >> Thanks.
> >>
> >> sishen
> >>
> >>
> >> On Sat, Sep 20, 2008 at 12:00 AM, stack <stack@duboce.net> wrote:
> >>
> >>>
> >>> Dingding Ye wrote:
> >>>
> >>>>
> >>>> The query apis with timestamp such as getRow, getScanner will return
> >>>> results whose timestamp <= this value.
> >>>> But,  Is the newer data more important than the older ones?
> >>>>
> >>>>
> >>>
> >>> Depends on your application but usually yes.
> >>>
> >>>
> >>>>
> >>>> Is there a way to get results whose timestamp >= this value?
> >>>>
> >>>>
> >>>>
> >>>
> >>> Not at the moment.
> >>>
> >>> Tell us more about your need Sishen.   Maybe there is a workaround we
> can
> >>> figure.
> >>>
> >>> St.Ack
> >>>
> >>>
> >
> >


Mime
View raw message