感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
- 第 1 節:大數據 / NoSQL 介紹
- NoSQL 概論
- CAP 定理
- NoSQL 的適用時機
- 列式儲存
- NoSQL 生態系統
- 第 2 節:Cassandra 基礎
- 設計與架構
- Cassandra 節點、叢集、資料中心
- Keyspace、表格、資料列和欄位
- 分區、複製、token
- Quorum 和一致性層級
- 實驗室:使用 CQLSH 與 Cassandra 互動
- 第 3 節:資料建模 – 第一部分
- CQL 介紹
- CQL 資料類型
- 建立 Keyspace 與表格
- 選擇欄位與類型
- 選擇主鍵
- 資料列與欄位的資料配置
- 存活時間 (TTL)
- 使用 CQL 查詢
- CQL 更新
- 集合 (list / map / set)
- 實驗室:使用 CQL 進行多項資料建模練習;實驗性測試查詢與支援的資料類型
- 第 4 節:資料建模 – 第二部分
- 建立與使用次要索引
- 複合鍵 (分區鍵與叢集鍵)
- 時間序列資料
- 時間序列資料的最佳實踐
- 計數器
- 輕量級交易 (LWT)
- 實驗室:建立與使用索引;對時間序列資料進行建模
- 第 5 節:Cassandra 內部機制
- 深入了解 Cassandra 的內部設計
- sstables、memtables、commit log
- 第 6 節:系統管理
- 硬體選擇
- Cassandra 發行版
- Cassandra 節點通訊
- 向儲存引擎寫入及讀取資料
- 資料目錄
- 抗熵操作
- Cassandra Compaction
- 選擇與實作 Compaction 策略
- Cassandra 最佳實踐 (compaction、垃圾回收)
- 建立低記憶體佔用量的測試 Cassandra 實體
- 疑難排解工具與技巧
- 實驗室:學員安裝 Cassandra,執行基準測試
最低要求
- 熟練使用 Linux 環境 (使用命令列導航,以 vi / nano 編輯檔案)
- 對於線下課程,需準備一台配備 8 GB RAM 的筆記型電腦或桌上型電腦
- 對於遠端課程,將提供可用的 Cassandra 實驗室環境,您僅需使用網頁瀏覽器即可
14 小時
客戶評論 (2)
深入瞭解NoSQL環境,不僅限於Cassandra(例如:HADOOP)
Stefan Marcoci - Videotron ltee
課程 - Cassandra Administration
機器翻譯
The 1:1 style meant the training was tailored to my individual needs.
Andy McGuigan
課程 - Cassandra Administration
機器翻譯