簡體   English   中英

Cassandra 刪除鍵空間,表不工作

[英]Cassandra drop keyspace, tables not working

我從 cassandra 開始並且遇到了一些問題。 我為 go 播放創建鍵空間和表,如果我刪除它們然后運行describe keyspace ,它們會一直出現在我面前。 其他時候我刪除它們,它告訴我它們不存在,但我也無法創建它們,因為它說它存在。

有沒有辦法清除“緩存”或類似的東西?

我還想知道是否可以通過 cqlsh 執行我計算機上的一個 .cql 文件。

[cqlsh 5.0.1 | Cassandra 3.11.0 | CQL spec 3.4.4 | Native protocol v4]

這可能是由於 Cassandra 的最終一致性質。 如果您在一個小型測試集群上並且只是在玩耍,您可以嘗試在 cqlsh 中執行 CONSISTENCY ALL,這將強制節點變得一致。

您應該始終使用 CONSISTENCY ALL 手動運行刪除或刪除命令,以便它反映所有節點和 DC。 您還需要等待片刻才能復制到集群中。 復制后,您將不會獲得已刪除的數據,否則您需要在集群中運行修復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM