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

T Jake Luciani commented on CASSANDRA-6477:
-------------------------------------------

bq. We'll only if less than a quorum of node don't answer a particular query, 
which should be pretty rare unless you have bigger problems with your cluster. 

bq. That said, I hadn't seen we'd decided to go with pairing of base replica to 
MV replica.

If we replicate to every MV replica from every base replica the write 
amplification gets much worse causing more timeouts. So it makes sense to have 
replication paired.

I do think waiting for the MV updates to be synchronous will cause a lot more 
timeouts and write latency (on top of what we have now). But if it's optional 
then people can choose.

> 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)

Reply via email to