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
1. Giới thiệu về PostgreSQL Phân tán
- Thách thức khi mở rộng PostgreSQL đơn nút
- Tổng quan về phần mở rộng Citus: mục đích, kiến trúc và thành phần
- Các khái niệm chính: nút điều phối, nút làm việc, siêu dữ liệu, khóa phân phối
2. Kiến trúc và Cấu hình Cụm
- Loại nút: điều phối vs làm việc
- Loại bảng: phân tán, sao chép, và cục bộ
- Cài đặt và cấu hình Citus trên môi trường PostgreSQL hiện có
- Phát hiện cụm và quản lý nút
3. Phân phối Dữ liệu và Chiến lược Sharding
- Phương pháp chia nhỏ: hash vs append
- Chọn cột phân phối để tối ưu hóa hiệu suất
- Quản lý các bảng phân tán và sao chép
- Cân bằng lại các mảnh và mở rộng
4. Thực thi và Tối ưu hóa Truy vấn Phân tán
- Cách Citus định tuyến và song song hóa truy vấn
- Hiểu các kế hoạch truy vấn phân tán
- Đẩy xuống truy vấn và tối ưu hóa thực thi
5. Nhất quán, Giao dịch và Khả năng Chống lỗi
- Giao dịch hai giai đoạn (2PC) và các thao tác nguyên tử
- Xử lý sự cố trong giao dịch phân tán
6. Quản lý Hoạt động và Trường Hợp Sử Dụng
- Công cụ theo dõi và các bản xem cho Citus
- Bảo trì và nâng cấp trong môi trường phân tán
Yêu cầu
- Hoàn thành khóa học Quản trị Nâng cao (Đảm bảo khả năng hoạt động liên tục & Sao chép) hoặc có kinh nghiệm tương đương
- Kiến thức vững chắc về cấu hình PostgreSQL và tối ưu hóa hiệu suất
- Am hiểu Linux và các khái niệm mạng cơ bản
Đối tượng
Các Quản trị viên Cơ sở dữ liệu, Kỹ sư DevOps, và Kiến trúc sư Hệ thống có kinh nghiệm quản lý môi trường PostgreSQL sản xuất và cần mở rộng chúng theo chiều ngang.
7 Giờ
Đánh giá (2)
Các ví dụ và bài thực hành được cung cấp
Christophe OSTER - EU Lisa
Khóa học - PostgreSQL Advanced DBA
Dịch thuật bằng máy
1. Chương trình đào tạo được tổ chức rất chặt chẽ 2. Không khí ấm áp mà người hướng dẫn đã tạo ra, cùng với sự chuyên nghiệp cá nhân xuất sắc của anh ấy 3. Người hướng dẫn giải thích mọi thứ như đang nói chuyện với một người mới hoàn toàn, không sử dụng bất kỳ thuật ngữ kỹ thuật nào.
Piotr Romer - Asseco Poland S.A
Khóa học - PostgreSQL Administration, Optimization and Replication
Dịch thuật bằng máy