Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tứ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ẽ.
21 Giờ
Đánh giá (3)
Giải thích rõ ràng cho từng điểm và cung cấp bài tập thực hành.
Piseth Ben - ACLEDA Bank Plc.
Khóa học - Oracle Database 19c: SQL Tuning Workshop
Dịch thuật bằng máy
cá nhân hóa theo hiểu biết và dữ liệu của chúng tôi
Vincent Long - ASSMANG PTY LTD
Khóa học - Business Intelligence with SSAS
Dịch thuật bằng máy
Các công cụ đào tạo được cung cấp.
- UNIFI
Khóa học - NoSQL Database with Microsoft Azure Cosmos DB
Dịch thuật bằng máy