Hi Gwen,

Thanks for the great and fast reply! How many different keys can Kafka
support ?

Harold

On Mon, Dec 15, 2014 at 10:46 AM, Gwen Shapira <gshap...@cloudera.com>
wrote:
>
> When you send messages to Kafka you send a <key,value> pair. The key
> can include the user id.
>
> Here's how:
>
> KeyedMessage<String, byte[]> data = new KeyedMessage<String, byte[]>
>           (user_id, user_id, event);
>
> producer.send(data);
>
> Hope this helps,
> Gwen
>
> On Mon, Dec 15, 2014 at 10:29 AM, Harold Nguyen <har...@nexgate.com>
> wrote:
> > Hello Kafka Experts!
> >
> > Sorry if this has been answered before - I was hoping for a quick
> response
> > to a naive questions for a newbie like myself!
> >
> > If I have multiple users, how do I split the streams so that they
> > correspond with different user ids ?
> >
> > Suppose I have tens of thousands of user ids that I want to keep track
> of.
> > Is there a way to write to Kafka and associate a "key" with it ? (The key
> > being the user id?) Or is there a better way to do this ?
> >
> > Thanks so much for your time!
> >
> > Harold
>

Reply via email to