[ https://issues.apache.org/jira/browse/CASSANDRA-6477?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14632015#comment-14632015 ]
Jonathan Shook commented on CASSANDRA-6477: ------------------------------------------- This goes directly to my point. It would be ideal if we simply allow users to simplify what they are already doing with the least amount of "special" handling we can add to the mix. In terms of solving the problem in a way that users understand, we must strive to compose a solution from the already established primitives that we teach users about all the time. Any failure modes should be explained in those terms as well. Other approach are likely to create more "special cases", which I think we all can agree are not good for anybody. > Materialized Views (was: Global Indexes) > ---------------------------------------- > > Key: CASSANDRA-6477 > URL: https://issues.apache.org/jira/browse/CASSANDRA-6477 > Project: Cassandra > Issue Type: New Feature > Components: API, Core > Reporter: Jonathan Ellis > Assignee: Carl Yeksigian > Labels: cql > Fix For: 3.0 beta 1 > > Attachments: test-view-data.sh, users.yaml > > > Local indexes are suitable for low-cardinality data, where spreading the > index across the cluster is a Good Thing. However, for high-cardinality > data, local indexes require querying most nodes in the cluster even if only a > handful of rows is returned. -- This message was sent by Atlassian JIRA (v6.3.4#6332)