【问题标题】:How can I add a new field in a Cassandra table with default value "whatever"?如何在 Cassandra 表中添加默认值“whatever”的新字段?
【发布时间】:2018-07-22 18:53:18
【问题描述】:

如何在 Cassandra 表中添加默认值“whatever”的新字段/列?我知道如何添加新列,但是需要将其设置为某个值。

【问题讨论】:

    标签: cassandra cql


    【解决方案1】:

    cassandra 中没有单元格默认值。最好的选择是在您的应用程序中识别空值并将其更改为默认值。

    【讨论】:

    • 但是 cassandra 没有办法查询空值,您可能只需要在所有行更新之前运行所有行并设置默认值。如果你有,比如说百万行并且你想一次更新 1000 行,那么运行查询将重新获取已经更新的行。
    • @bschandramohan 这不像您每天都添加列。这对我来说不是问题。
    猜你喜欢
    • 2018-06-05
    • 1970-01-01
    • 2016-01-30
    • 1970-01-01
    • 2013-09-14
    • 2021-08-13
    • 2019-12-24
    • 1970-01-01
    相关资源
    最近更新 更多