Seems like this would be pretty easy to build on top of the proxy stuff that 
was recently mentioned. I don't see a reason why you couldn't just store 
key/blob-in-column to get running quickly. Might make for a pretty interesting 
clustered queue system as well, which has been mentioned before on the list as 
well.

In other words, Cassandra is quickly becoming the hammer to everyone's cluster 
nails. :)

--Joe

On Apr 4, 2010, at 12:47 PM, Paul Prescod wrote:

> Many Cassandra implementations seem to be memcached+X migrations, and some 
> might be replacing memcached alone. Has anyone considered making a protocol 
> handler or proxy that would allow Cassandra to talk the memached binary 
> protocol?
> 
> jmemcached + Cassandra = easy migration?
> 
> I have barely started to consider the impedance mismatch issues, but the most 
> glaring one is that the memcached namespace is flat, whereas Cassandra's has 
> several levels of nesting. I think that this could be managed through 
> configuration files. Either the user could map all Memcached stuff to a 
> single ColumnFamily, or they could define a convention for splitting their 
> keys based on special namespace characters like ":" or "_". The user could 
> say how to interpret keys without enough parts (i.e. whether to treat the 
> missing part as the keyspace or the columnfamily).
> 
>  Paul Prescod
> 

Reply via email to