【发布时间】:2020-10-09 20:56:21
【问题描述】:
我有一个 Cassandra UDT 列,它有大约 10 个属性,现在我们计划再添加 3 个属性。我想知道如果我在具有大量数据的高级环境中更改 UDT 类型,它是否会表现良好。
【问题讨论】:
标签: cassandra user-defined-types alter
我有一个 Cassandra UDT 列,它有大约 10 个属性,现在我们计划再添加 3 个属性。我想知道如果我在具有大量数据的高级环境中更改 UDT 类型,它是否会表现良好。
【问题讨论】:
标签: cassandra user-defined-types alter
更改 UDT 与更改表相同,只是您无法删除现有 UDT,除非您删除所有依赖的表。您也不能更改列的类型。以下是如何添加新 udt 列的查询。
alter TYPE commentmetadata ADD columnname <type>;
【讨论】:
应该是安全的。 只是一些预防措施:
【讨论】:
【讨论】: