【问题标题】:Cassandra Architecture on upsertupsert 上的 Cassandra 架构
【发布时间】:2013-04-12 19:02:59
【问题描述】:

我正在阅读关于 Cassandra upsert 的 this 文章。它是this imagememtablecommit log 中显示2 行,如下所示。

k1 c1:v5 c4:v4
k1 c1:v2 c3:v3

我想知道是“it's a mistake and 2nd line's k1 should be k2”还是“it's not a mistake and talks about 2 consecutive updates on k1”?

希望问题很清楚。

如果答案是no, it's not a mistake,我会有第二个问题。 :)

谢谢。

【问题讨论】:

    标签: cassandra bigdata


    【解决方案1】:

    是的,这是一个错误。它应该同时显示 k1 和 k2。

    虽然提交日志显示 k1 两次(例如来自两次不同的写入)是有效的,但在这种情况下,memtable 将显示一行。

    【讨论】:

    • 非常感谢您的确认。
    猜你喜欢
    • 2019-06-15
    • 2017-10-08
    • 2011-06-06
    • 2012-09-17
    • 1970-01-01
    • 2017-09-15
    • 2011-12-10
    • 2019-11-27
    • 2019-02-11
    相关资源
    最近更新 更多