聯繫我們

課程簡介

分散式SQL主權

  • 封閉平台中的全球SQL限制:Spanner、Aurora Global。
  • CockroachDB架構:Raft範圍、租約持有者、MVCC。
  • 無需共用儲存設備的水平擴展。

叢集部署

  • 單一區域和多區域Docker Compose拓撲結構。
  • Kubernetes StatefulSet部署,包含持久化卷。
  • 安全憑證和節點初始化的最佳實踐。

SQL相容性和查詢調優

  • 支援的SQL特性和PostgreSQL的限制。
  • 基於成本的優化器和執行計畫。
  • 用於JSON/陣列的索引、複合鍵和倒排索引。

多區域配置

  • 資料配置的區域和本地性設置。
  • 跟隨工作負載與區域表及生存目標。
  • 租約持有者位置和拓撲感知路由。

備份、還原和災難恢復

  • 將完整叢集備份至雲端儲存或本地S3。
  • 增量備份和時間點復原。
  • 透過Kafka和Webhook串流的Changefeeds。

安全和合規性

  • TLS全面應用:節點到節點和客戶端到節點。
  • RBAC和行級安全性。
  • 審計日誌和合規性報告。

集成模式

  • 連接ORM框架:SQLAlchemy、Prisma、GORM。
  • 透過工具從PostgreSQL遷移。
  • Kubernetes Sidecar和服務網格集成。

最低要求

  • 強烈的SQL和關聯式資料庫管理技能。
  • 對分散式共識(Raft)的高階理解。
  • 熟悉Go工具和Docker者更佳。

受眾

  • 建立主權資料層級的資深資料庫架構師。
  • 替換Spanner、Aurora Global、Cosmos DB的團隊。
  • 需要強一致性保障的金融和醫療機構。
 21 小時

客戶評論 (3)

課程分類