簡體   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