使用DESCRIBE和USE有问题
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
命令曾经有效,但现在不行了。
1条答案
按热度按时间6jjcrrmo1#
因此,在我看来,您正在使用Cassandra 4.1.2中的cqlsh 6.1连接到Cassandra 3.11.5。它告诉你的是正确的。cqlsh在Cassandra 3.11和4.1之间看到了一些很大的变化。
要解决这个问题,请使用Cassandra 3.11.5附带的cqlsh版本。