Cassandra

Cassandra 表中缺少數據的原因可能是什麼?

  • July 27, 2022

當我在我的 Cassandra 數據庫(在 EC2 實例中)中查詢表時,2022-04-15 之前的數據未顯示。該表包含 2021 年 11 月的數據。

我是卡桑德拉的新手。可能發生了什麼?上週,除了我的日常工作之外,我還將數據導出到了 CSV。

數據不僅會神奇地消失。會有一個合理的解釋。

數據很可能已過期,例如,如果表的預設 TTL 為 3 個月。但是,由於您沒有提供足夠的資訊,我們所能做的就是推測。

作為一個友好的提示,我建議你學習如何提出好的問題。一般指導是您 (a) 提供問題的良好摘要,包括軟體/組件版本、完整的錯誤消息 + 完整的堆棧跟踪;(b) 描述您嘗試解決問題的方法、您所做調查的詳細資訊;(c) 複製問題的最小範常式式碼。

在您的情況下,您需要提供以下內容:

  • 表的架構
  • 您正在執行的範例查詢
  • 您的應用程序如何寫入表的詳細資訊,即寫入查詢是否設置了 TTL?

乾杯!

引用自:https://dba.stackexchange.com/questions/314893