我有桌子和物化视图的cassandra。物化视图最终与表格保持一致,开发人员必须格外小心地实施针对cassandra的算法,而不是仅仅添加项目似乎不存在问题等。
我想要的是能够创建测试环境,其中物化视图的最终一致性非常高 - 比如5 / 10ms。这样我就会很容易,如果我的集成测试没有遇到问题,那么它们就不存在了。现在我的集成测试针对非常小的集群运行,这个集群似乎非常快速地完成所有这些,并且我发现了一些问题,这些问题仅在数小时摄入几乎非常昂贵的生产规模集群后才被发现。
我的问题是:如何减慢cassandra物化视图与表的同步。
答案 0 :(得分:-1)
从我的角度来看,你实际上是在尝试用错误的概念解决一致性问题。
我的意思是,如果你依赖强大的一致性,你不应该使用物化视图,因为最终只能与MV保持一致。