-- John Alessi SocketLabs, Inc. 484-418-1282
On Mar 18, 2010, at 10:12 AM, Erik Holstad wrote: Another approach you can take is to add the userid to the score like, => (column=140_uid2, value=[], timestamp=1268841641979) and f you need the score time sorted you can add => (column=140_268841641979_uid2, value=[], timestamp=1268841641979) But I do think that in any case you need to remove the old entry so that you don't get duplicates, unless I'm missing something here. On Wed, Mar 17, 2010 at 9:52 AM, Brandon Williams <dri...@gmail.com<mailto:dri...@gmail.com>> wrote: On Wed, Mar 17, 2010 at 11:48 AM, Richard Grossman <richie...@gmail.com<mailto:richie...@gmail.com>> wrote: But in the case of simple column family I've the same problem when I update the score of 1 user then I need to remove his old score too. For example here the user uid5 was at 130 now he is at 140 because I add the random number cassandra will keep all the score evolution. You can maintain another index mapping users to the values. Depending on your use case though, if this is time-based, you can name the rows by the date and just create new rows as time goes on. -Brandon -- Regards Erik