ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Igor Rudyak (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-1371) Key-Value store (like Cassandra) as CacheStore
Date Fri, 08 Jan 2016 09:08:39 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-1371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15088934#comment-15088934

Igor Rudyak commented on IGNITE-1371:


I finished with items 4-5 and pushed everything into ignite-1371 branch. 

The only thing which wasn't refactored is the logic related to Serializers. I am not sure
that fully understood your approach with Binary Marshaller. Are you suggesting just to use
OptimizedMarshaller to serialize objects to BLOB? How about restrictions of Binary Marshaller
(https://apacheignite.readme.io/docs/binary-marshaller)? How about forward and backward compatibility
of Binary Marshaller serialization (which is for example supported by Kryo)? By the way, one
of the useful features of Serializers approach - it could be used to secure sensitive data.
Thus all the sensitive data from in-memory Ignite cache will be persisted into Cassandra in
encrypted form. For this purpose you just need to implement your custom Serializer which implements
data encryption/decryption.

> Key-Value store (like Cassandra) as CacheStore
> ----------------------------------------------
>                 Key: IGNITE-1371
>                 URL: https://issues.apache.org/jira/browse/IGNITE-1371
>             Project: Ignite
>          Issue Type: New Feature
>          Components: cache
>    Affects Versions: ignite-1.4
>            Reporter: Alexandre Boudnik
>            Assignee: Igor Rudyak
>         Attachments: master_02b59e4_ignite-1371.patch
>   Original Estimate: 504h
>  Remaining Estimate: 504h
> It will provide ability to map particular cache holding POJOs to Cassandra table. Later
it would be generalized to support eventually any any Key-Value store.

This message was sent by Atlassian JIRA

View raw message