我正在尝试从 IntelliJ 的 DataGrip IDE 对 Amazon 的 Managed Cassandra 服务执行插入,但是我收到以下错误:
Consistency level LOCAL_ONE is not supported for this operation. Supported consistency levels are: LOCAL_QUORUM
这是由于 Amazon 使用LOCAL_QUORUM
一致性级别进行写入。
我尝试CONSISTENCY LOCAL_QUORUM;
在运行其他查询之前设置一致性级别,但它返回了以下错误:
line 1:0 no viable alternative at input 'CONSISTENCY' ([CONSISTENCY])
据我了解,这是因为CONSISTENCY
是 cqlsh 命令而不是 CQL 命令。
我找不到任何方法来从 DataGrip 中设置一致性级别,以便我可以运行脚本并填充我的表。
最终,如果我找不到解决方案,我将使用普通的 cqlsh,但我希望使用 DataGrip,因为我发现它很有用并且已经配置了许多数据库。我希望有人能对这个问题有所了解,这似乎应该是一个基本功能。