Hi,

> We are facing data inconsistency issues between base tables and
materialized views.

do you run "nodetool repair" on both base and view regularly?

> What are all the possible scenarios that we should be watching out for in
a production environment?

more cpu/io/gc for populating views.

> Could there be any downtime in the Cassandra cluster while creating or
deleting these materialized views?

no, but be careful about the latency/throughput impact on the regular
workload.

On Tue, 28 Jul 2020 at 00:02, Saijal Chauhan <saijal.chau...@goevive.com>
wrote:

> Hi,
>
> We are using Cassandra 3.0.13
> We have the following datacenters:
>
>    - DC1 with 7 Cassandra nodes with RF:3
>    - DC2 with 2 Cassandra nodes with RF:2
>    - DC3 with 2 Cassandra nodes with RF:2
>
> We are facing data inconsistency issues between base tables and
> materialized views.
> The only solution to this problem seems to be the creation of new
> materialized views and dropping the old views.
>
> We are planning to recreate 4 materialized views, 2 belonging to the same
> base table.
> The size of each base table ranges up to 4 to 5GB.
>
> What are all the possible scenarios that we should be watching out for in
> a production environment?
> Could there be any downtime in the Cassandra cluster while creating or
> deleting these materialized views?
>
> Thank you.
>

Reply via email to