聯繫我們

課程簡介

分佈式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 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類