Liên hệ với chúng tôi

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

Nền tảng và Kiến trúc

  • Giới thiệu về Scylla: Lịch sử, các trường hợp sử dụng và các chỉ số hiệu suất so với Cassandra.
  • Đi sâu vào kiến trúc: Phân mảnh (sharding), phân vùng (partitioning) và bản chất phân tán của cơ sở dữ liệu.
  • Mô hình dữ liệu: Hiểu về Khóa cụm (Clustering Keys), Phân vùng (Partitions) và Kiểu dữ liệu.
  • Cơ bản CQL: Giới thiệu về Ngôn ngữ truy vấn Cassandra (CQL) và chạy shell CQL.

Cài đặt và Quản trị Cụm

  • Cài đặt: Cài đặt Scylla trên các nền tảng hệ điều hành khác nhau.
  • Cấu hình cụm: Khởi tạo seed (seeding), chiến lược sao chép và phát hiện nút (node).
  • Làm việc với CQL: Truy vấn nâng cao, thiết kế schema và lập chỉ mục.
  • Công cụ Scylla: Giới thiệu về các tiện ích tích hợp sẵn (nodetool, sstableloader, v.v.).
  • Quản trị cơ sở dữ liệu: Quản lý người dùng, quyền truy cập và vòng đời dữ liệu.

Giám sát, Khắc phục sự cố & Thực hành tốt nhất

  • Giám sát: Thiết lập các chỉ số (metrics) và trực quan hóa sức khỏe cụm.
  • Khắc phục sự cố: Xác định điểm nghẽn, vấn đề về độ trễ và sự cố nút.
  • Đ tinh chỉnh hiệu suất: Các thực hành tốt nhất về cấu hình.
  • Ôn tập cuối: Tóm tắt và kết luận.

Yêu cầu

  • Hiểu biết chung về các cơ sở dữ liệu NoSQL
  • Quen thuộc với Linux và dòng lệnh (command line)
 21 Giờ

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