cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Goffinet (JIRA)" <j...@apache.org>
Subject [jira] [Issue Comment Edited] (CASSANDRA-2701) Memcache Row Cache Provider
Date Wed, 25 May 2011 02:56:47 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-2701?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038940#comment-13038940
] 

Chris Goffinet edited comment on CASSANDRA-2701 at 5/25/11 2:56 AM:
--------------------------------------------------------------------

At the moment, off-heap does not support LRU. We get that from memcached, we use it as write-through
LRU cache. We also internally have special version of memcached that has better visibility
statistics than current memcached does along with much better improvements that we plan to
open source. We also like the fact we don't have to worry about specifying the max size #
of objects, and instead use MB allocated. Right now, we see more overhead in Cassandra as
a whole, before even worrying about the performance of connecting over localhost. We have
room for improvement there before off-heap becomes attractive. We look at this as short-term
solution, until off-heap supports LRU, provides better statistics, and is much more than just
malloc/free.



      was (Author: lenn0x):
    At the moment, off-heap does not support LRU. We get that from memcached, we use it as
write-through LRU cache. We also internally have special version of memcached that has better
visibility statistics than current memcached does along with much better improvements that
we plan to open source. We also like the fact we don't have to worry about specifying N of
objects, and instead use MB. Right now, we see more overhead in Cassandra as a whole, before
even worrying about the performance of connecting over localhost. We have room for improvement
there before off-heap becomes attractive. We look at this as short-term solution, until off-heap
supports LRU, provides better statistics, and is much more than just malloc/free.


  
> Memcache Row Cache Provider
> ---------------------------
>
>                 Key: CASSANDRA-2701
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-2701
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Chris Goffinet
>            Assignee: Chris Goffinet
>            Priority: Trivial
>
> Create a row cache provider that uses memcached. We would like to contribute our provider
we wrote that we use in production. We co-locate memcached on every node, and utilize Cassandra's
ability to do replication + routing.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message