我们可以在cassandra实体化视图中删除一行吗?

问题描述 投票:2回答:1

我有一个带有表的cassadra命名空间,并带有表的实例化视图。基本表中的行已删除,但更改未传播到实例化视图。我不知道发生这种情况的确切原因。

所以现在我在MV中停留在该行,因此无法删除它。有什么想法吗?

cassandra materialized-views
1个回答
3
投票

是的,物化视图仍然非常混乱。两个主要问题是:

  1. 没有办法知道MV何时不同步。
  2. 一旦不同步,实际上就没有办法使其恢复同步。

听起来您已经超过了第一点。

[有is一个nodetool rebuild_view命令,但是它不会清除您需要的现有数据。

不幸的是,我认为前进的唯一途径是DROP视图并重新创建它。

© www.soinside.com 2019 - 2024. All rights reserved.