You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "David Chen (JIRA)" <ji...@apache.org> on 2014/05/03 16:40:14 UTC

[jira] [Commented] (SAMZA-256) Provide in-memory data store implementation

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

David Chen commented on SAMZA-256:
----------------------------------

Hi Jakob,

Have you started working on this? If not, would it be fine if I pick this up?

Thanks,
David

> Provide in-memory data store implementation
> -------------------------------------------
>
>                 Key: SAMZA-256
>                 URL: https://issues.apache.org/jira/browse/SAMZA-256
>             Project: Samza
>          Issue Type: Improvement
>          Components: kv
>    Affects Versions: 0.6.0
>            Reporter: Jakob Homan
>            Assignee: Jakob Homan
>             Fix For: 0.8.0
>
>
> The sole current kv store, LevelDbKeyValueStore, works well when the amount of data to be stored is prohibitively large to keep it all in memory.  However, in cases where the state is small enough to comfortably fit in whatever memory is available, it would be better to provide an in-memory implementation.  This can be backed by either a native Java class, or perhaps a Guava class, if that is found to scale better (or, of course, the backing implementation could be configurable).



--
This message was sent by Atlassian JIRA
(v6.2#6252)