繁体   English   中英

不支持的一致性级别:LOCAL_QUORUM。 支持的搜索一致性级别为:ONE、LOCAL_ONE

[英]Unsupported consistency level: LOCAL_QUORUM. Supported consistency levels for Search are: ONE, LOCAL_ONE

我在使用 cqlsh 查询 dse 6.7 时遇到了一个问题。

Invalid Request: Error from server: code=2200 [Invalid query] message="Unsupported consistency level: LOCAL_QUORUM. Supported consistency levels for Search are: ONE, LOCAL_ONE".

我的查询很简单:

询问 :

select * from esc shipment . shipment search where shipper id like '1334';

我花了很多时间去谷歌,但我没有找到任何与我的情况相同的用例。

谁能告诉我主要原因以及如何解决这个问题。 我是一个非常初学者。

问题如下 - 您在启用了 DSE 搜索的表上使用LIKE运算符运行查询。 因为 CQL 没有LIKE运算符,所以这个查询被卸载到 DSE 搜索,它只能回答一致性级别为ONELOCAL_ONE查询(因为它在错误中指出 - 这是 DSE 搜索的已知限制)。

您需要更改与cqlsh命令一致性水平一致性,这个谎言:

CONSISTENCY LOCAL_ONE

然后再次执行查询。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM