我是Cassandra的新手,我正在努力應對一些概念。我發現跨多個表(使用不同分區鍵)複製相同數據以支持查詢的優勢,但通常如何設置ETL作業?將單個csv文件中的數據加載到多個Cassandra表中?
考慮一個場景,其中一個csv文件的數據必須加載到多個表。我們是否可以多次運行帶有csv文件的copy/sstableloader/cassandra-loader實用程序,每個表只運行一次?
當數據已被部分加載到某些表,但加載腳本仍在運行時,如何保持讀一致性?連接到兩個不同表的客戶可能會讀取兩個不同的值。一些在線論壇建議使用物化視圖。那是唯一的選擇嗎?
謝謝!
感謝您的回覆。物化視圖可能是我的答案。 –
祝你好運@bow_arrow。今天我正在升級我的集羣,讓MV嘗試一下。 – ammills01