You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Ryan King (JIRA)" <ji...@apache.org> on 2010/02/14 23:05:27 UTC

[jira] Commented: (CASSANDRA-791) Intelligent RAM Caching

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

Ryan King commented on CASSANDRA-791:
-------------------------------------

Would the row cache (due for release in 0.6) not be enough here?

> Intelligent RAM Caching
> -----------------------
>
>                 Key: CASSANDRA-791
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-791
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Core
>            Reporter: James Churchman
>
> It should be possibly to predefine what cassandra holds in-momory and what it does not, or the priority of data to be cached.
> An example would be a column family that stores huge amount of logs of user data, but the user rarely every access that data once it has been inserted. The other column family is the login details of each user, probably very tiny but all of it accessed hundreds of times day. When the large column family is updated i presume that all data healed in ram from the smaller one is  removed from the ram? it would be preferable that priorities or specific "ram quotas" could be assigned to each column family to determine how lightly it is for the data to stay in ram. This would mean that memory caching programs like mem-cache that have that slightly finer level of control (by allocating each individual mem-chache a total amount of ram) would no longer be needed and it would simplify system design

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.