Liên hệ với chúng tôi
 Thời gian kéo dài 21 Giờ học

Đề cương khóa học

Sự chủ quyền trong hệ thống SQL phân tán

  • Bị giới hạn SQL toàn cầu trên các nền tảng khép kín: Spanner, Aurora Global.
  • Kiến trúc CockroachDB: phạm vi Raft, chủ sở hữu khóa (leaseholders), MVCC.
  • Khả năng mở rộng ngang mà không cần lưu trữ chia sẻ.

Triển khai cụm

  • Cấu hình Docker Compose cho vùng đơn lẻ và đa vùng.
  • Triển khai Kubernetes StatefulSet với khối lượng persistent (volumes bền vững).
  • Certificates bảo mật và các phương pháp hay nhất khởi tạo nút.

Tương thích SQL và tối ưu truy vấn

  • Các tính năng SQL được hỗ trợ và hạn chế của PostgreSQL.
  • r>
  • Bộ tối ưu hóa dựa trên chi phí (cost-based optimizer) và kế hoạch thực thi.
  • Chỉ mục, khóa ghép, và chỉ mục đảo ngược cho JSON/mảng.

Cấu hình đa vùng

  • Cài đặt vùng và định vị dữ liệu.
  • Theo dõi tác vụ (workload) so với bảng theo khu vực và mục tiêu tồn tại.
  • Vị trí chủ sở hữu khóa (leaseholder placement) và định tuyến dựa trên cấu hình vật lý.

Sao lưu, Khôi phục và DR (Disaster Recovery)

  • Sao lưu toàn bộ cụm lên lưu trữ đám mây hoặc S3 tại chỗ.
  • Sao lưu gia tăng và khôi phục theo thời điểm cụ thể.
  • Changefeeds cho luồng dữ liệu Kafka và webhook.

Bảo mật và Tuân thủ

  • TLS khắp nơi: nút-nút và máy khách-nút.
  • RBAC (Phân quyền dựa trên vai trò) và bảo mật cấp hàng.
  • Lập nhật nhật ký kiểm toán và báo cáo tuân thủ.

Mô hình tích hợp

  • Kết nối các framework ORM: SQLAlchemy, Prisma, GORM.
  • Chuyển đổi từ PostgreSQL kèm công cụ hỗ trợ.
  • Tích hợp Kubernetes sidecars và mesh dịch vụ.

Yêu cầu

  • Kiến thức vững về SQL và quản trị cơ sở dữ liệu quan hệ.
  • Hiểu biết tổng quan về cơ chế đồng thuận phân tán (Raft).
  • Nên có kiến thức về công cụ Go và Docker (tùy chọn nhưng hữu ích).

Đối tượng tham gia

  • Kiến trúc sư cơ sở dữ liệu cấp cao xây dựng các lớp dữ liệu độc lập.
  • Các đội ngũ thay thế Spanner, Aurora Global, Cosmos DB.
  • Tổ chức tài chính và y tế yêu cầu tính nhất quán mạnh mẽ.

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan