kafka-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jun Rao <jun...@gmail.com>
Subject Re: Can hadoop-consumer be time based instead of offset based
Date Fri, 13 Apr 2012 16:02:48 GMT
Currently, as you are iterating messages returned by SimpleConsumer, you
also get the offset for the next message. In the map, you can just run for
30 mins and save the next offset for the next run.



On Fri, Apr 13, 2012 at 1:01 AM, R S <mypostboxat@gmail.com> wrote:

> Hi ,
> I looked at hadoop-consumer , which fetches data directly from the kafka
> broker . But from what i understand it is based on min and max offset and
> map task complete once they reach the maximum offset for a given topic .
> In our use case we would not know about the max offset before hand. Instead
> we want map to keep reading data from a min offset and roll over every 30
> mins . At 30th min we would again generate the offsets which would be used
> for the next run.
> any suggestions would be helpful .
> regards,
> rks

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message