感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
1. 分佈式PostgreSQL簡介
- 單節點PostgreSQL的擴展挑戰
- Citus擴展概述:目的、架構與組件
- 關鍵概念:協調節點、工作節點、元數據、分佈鍵
2. 集羣架構與設置
- 節點類型:協調節點與工作節點
- 表類型:分佈式表、複製表與本地表
- 在現有PostgreSQL環境中安裝與配置Citus
- 集羣發現與節點管理
3. 數據分佈與分片策略
- 分片方法:哈希與追加
- 選擇分佈列以優化性能
- 管理分佈式與複製表
- 重新平衡分片與橫向擴展
4. 分佈式查詢執行與優化
- Citus如何路由與並行化查詢
- 理解分佈式查詢計劃
- 查詢下推與執行優化
5. 一致性、事務與容錯
- 兩階段提交(2PC)與原子操作
- 處理分佈式事務中的故障
6. 運維管理與用例
- Citus的監控工具與視圖
- 分佈式環境中的維護與升級
最低要求
- 完成高級管理(高可用性與複製)課程或具備同等經驗
- 紮實的PostgreSQL配置與性能調優知識
- 熟悉Linux與基本網絡概念
目標受衆
有經驗的數據庫管理員、DevOps工程師與系統架構師,他們已管理生產環境的PostgreSQL,並需要橫向擴展。
7 小時
客戶評論 (2)
提供的示例和實驗
Christophe OSTER - EU Lisa
課程 - PostgreSQL Advanced DBA
機器翻譯
1. 一個結構非常完善的培訓項目 2. 培訓師營造的溫暖氛圍,以及他出色的個人專業素養 3. 培訓師像對完全初學者一樣解釋所有內容,沒有使用任何技術術語。
Piotr Romer - Asseco Poland S.A
課程 - PostgreSQL Administration, Optimization and Replication
機器翻譯