cassandra - 如何在cassandra表中添加多列?

标签 cassandra cql datastax-java-driver

我需要添加一些 new columns到我的 existing column_family/table在 Cassandra 。
我可以像这样添加单列:

ALTER TABLE keyspace_name.table_name ADD column_name cql_type;

我可以使用单个查询添加所有新列吗?如果是,如何使用 cqldatastax cassandra driver ?

最佳答案

这已在 Cassandra 3.6 中修复
https://issues.apache.org/jira/browse/CASSANDRA-10411

ALTER TABLE foo ADD (colname1 int, colname2 int)

关于cassandra - 如何在cassandra表中添加多列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34607181/

相关文章:

cassandra - 将新节点加入 Cassandra 集群需要多长时间?

Cassandra 安装 64 位检查失败。在 Windows 10 上重新运行以获取 32 位版本

cassandra - 使用 timeuuid CQL 的聚类顺序

Java UUID CompareTo 对于 Type1 UUID 无法正常工作

java - Datastax Java 驱动程序可为 null=false

sorting - 如何快速检索Cassandra表中的排序值?

Cassandra cql 选择每个用户的最后 N 个评论

asynchronous - 异步 cassandra 查询

java - 快速估计 Cassandra 表中的行数

database - 选什么? Quorum 或 Cassandra 中的最新时间戳数据