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

[email protected] commented on GORA-267:
---------------------------------------------

Implementation available for evaluation at 

https://github.com/zirpins/gora/tree/GORA-267

The implementation is fully backward compatible. Simple key classes can still 
be used and row scans are still possible with an order-preserving partitioner. 
The current junit tests are all passed. 

Furthermore, I have added an example and some unit tests to demonstrate the use 
of composite primary keys for time series data.

                
> Cassandra composite primary key support
> ---------------------------------------
>
>                 Key: GORA-267
>                 URL: https://issues.apache.org/jira/browse/GORA-267
>             Project: Apache Gora
>          Issue Type: Improvement
>          Components: gora-cassandra
>            Reporter: [email protected]
>              Labels: features
>
> The extension allows to define primary keys that are represented by avro 
> classes. A mapping specifies how fields of the key class are mapped to the 
> components of composite partition keys and composite column names. This gives 
> users more control with respect to the distribution of data into Cassandra 
> database structures. It is now possible to store data in wide rows with 
> custom indexes that allow for fast range scans on a single node. Also there 
> is no more need for an order-preserving partitioner that is likely to 
> compromise data distribution in the Cassandra cluster.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to