cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yang <teddyyyy...@gmail.com>
Subject custom reconciling columns?
Date Tue, 28 Jun 2011 16:20:24 GMT
for example, if I have an application that needs to read off a user browsing
history, and I model the user ID as the key,
and the history data within the row. with current approach, I could model
each visit as  a column,
the possible issue is that *possibly* (I'm still doing a lot of profiling on
this to verify) that a lot of time is spent on serialization into the
message and out of the
message, plus I do not need the full features provided by the column : for
example I do not need a timestamp on each visit, etc,
so it might be faster to put the entire history in a blob, and each visit
only takes up a few bytes in the blob, and
my code manipulates the blob.

problem is, I still need to avoid the read-before-write, so I send only the
latest visit, and let cassandra do the reconcile, which appends the
visit to the blob, so this needs custom reconcile behavior.

is there a way to incorporate such custom reconcile under current code
framework? (I see custom sorting, but no custom reconcile)

thanks
yang

Mime
View raw message