Cassandra cqlsh描述和USE不工作

bqujaahr  于 2023-08-04  发布在  Cassandra
关注(0)|答案(1)|浏览(184)

使用DESCRIBEUSE有问题

DESCRIBE <keyspace_name>

字符串
警告:描述|DESC在Cassandra 4.0中被移到服务器端。因此,请描述|DESC将无法在连接到Cassandra“3.11.5”的cqlsh“6.1.0”中工作,即您所连接的版本。Cassandra 4.0之前的服务器端不存在DESCRIBE。

USE keyspace <keyspace_name>


使用命令不当
有关更多上下文信息,请参阅

cqlsh <cassandra_cluster>


/usr/local/Cellar/cassandra/4.1.2/libexec/bin/cqlsh.py:473:弃用警告:旧的执行参数将在4.0中删除。考虑使用执行配置文件。
/usr/local/Cellar/cassandra/4.1.2/libexec/bin/cqlsh.py:503:弃用警告:在会话级别设置一致性级别将在4.0中删除。考虑使用执行配置文件并将所需的一致性级别设置为EXEC_PROFILE_DEFAULT配置文件。
使用brew install cassandra安装的Cassandra
命令曾经有效,但现在不行了。

6jjcrrmo

6jjcrrmo1#

因此,在我看来,您正在使用Cassandra 4.1.2中的cqlsh 6.1连接到Cassandra 3.11.5。它告诉你的是正确的。cqlsh在Cassandra 3.11和4.1之间看到了一些很大的变化。
要解决这个问题,请使用Cassandra 3.11.5附带的cqlsh版本。

相关问题