当前位置: 首页 > 知识库问答 >
问题:

Cassandra表架构更改

陆子石
2023-03-14

我使用Datastax Cassandra3.0,同时使用cqlsh模式在cassandra中创建表,正在更改列名,列名按字母顺序排列。请看下面。

这是创建表时的结构。

...每月一次的瓦尔查尔,

...分配int,

...evdate日期,

...paymentterms int,

...percentageofpayment int,

...变体int,

...paymenttermsummary文本,

但是当我检查description表名时,结构正在改变

cqlsh>description tutorialspoint.supplieritemdata_input15;

创建表tutorialsPoint.SuppliEritemData_Input15(

科普克国际,

evdate日期,

月份int,

percentageofpayment int,

postingdate日期,

供应商文本、

请帮帮我。

谢谢你,拉维

共有1个答案

越狐若
2023-03-14

如果您想使用cqlsh从csv文件中复制导入数据,那么您应该将列名作为标题添加到csv文件的顶部。这样,在默认情况下它们是什么顺序并不重要。

 类似资料:
  • 1)我应该能够通过addedtime进行范围查询,比如从x日期到y日期 2)我应该能够按appname查询,并使用addedtime按升序排列行 我怎样才能做到这一点?我可以更改表模式。 另外,我已经创建了两个DC和三个节点的Cassandra集群。

  • 主要内容:Cassandra中的数据复制,Cassandra的组成部分,Cassandra查询语言,写操作,读操作Cassandra旨在处理多个节点之间的大数据工作负载,而无需担心单点故障。 它在其节点之间具有对等分布式系统,数据分布在集群中的所有节点上。 在Cassandra中,每个节点是独立的,同时与其他节点互连。 集群中的所有节点都扮演着相同的角色。 集群中的每个节点都可以接受读取和写入请求,而不管数据实际位于集群中的位置。 在一个节点发生故障的情况下,可以从网络中的其他节点提供读/写请求

  • 任何帮助都将成为徒弟

  • 嘿,我想将ConFluent模式注册表与Avro Serializers一起使用:留档现在基本上是说:不要为多个不同的主题使用相同的模式 谁能解释一下原因吗?我重新搜索了源代码,它基本上将模式存储在Kafka主题中,如下所示(topicname,magicbytes,version- 因此,除了冗余之外,我看不到多次使用模式的问题?

  • 我正在编写一个简单的python程序来连接和显示来自Postgres表的结果,这是在AWS RDS上。我在公共架构中有表mytest。 但这会引发一个错误

  • 我正在尝试从模式注册表中检索给定kafka主题的模式主题版本。我可以使用成功发布新版本,但我不确定如何检索版本。我在下面尝试使用curl请求,但结果立即命中-1(空)。 我如何修复这个GET请求,或者更好的是,我应该如何使用模式注册中心来检索一个模式?