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
Mô-đun 1: Cài đặt ban đầu
- Bản phát hành Redis
- Cài đặt
- Cấu hình
- Mô hình bảo mật
- Bắt đầu Redis khi khởi động
- Tăng cường bảo mật được áp dụng bởi các bản phân phối Linux phổ biến
- Thư viện client và các liên kết ngôn ngữ
Mô-đun 2: Mô hình dữ liệu
- Các kiểu dữ liệu nguyên thủy và các lệnh để thao tác chúng
- Các trường hợp sử dụng điển hình cho mỗi kiểu dữ liệu
- Các quy ước đặt tên chung cho khóa Redis
- "Redis chủ yếu là xử lý luồng đơn" - ý nghĩa thực tế của điều này
- Giao thức mạng Redis
- Phải làm gì nếu thư viện client của bạn không biết về một lệnh hữu ích
- Tại sao một số lệnh cố tình không có sẵn trong một số thư viện client
- Cách điều chỉnh tư duy của bạn từ góc độ nhà thiết kế cơ sở dữ liệu quan hệ
- Mẹo chung về tổ chức dữ liệu
- Thời hạn
- Pub/Sub
- Giao dịch & kịch bản Lua
- Các mô-đun bên ngoài
- Mẹo chung về tính nhất quán của dữ liệu
Mô-đun 3: Mẹo hiệu suất
- Đánh giá hiệu năng Redis
- Các lệnh cần tránh
- Khắc phục sự cố vấn đề độ trễ
- Vấn đề với các yêu cầu DEL lớn - phải dùng gì thay thế
- Pipelining
- Chèn dữ liệu hàng loạt
- Khắc phục sự cố việc sử dụng quá mức bộ nhớ
- Mẹo tối ưu hóa bộ nhớ
Mô-đun 4: Vận hành
- Các cơ chế lưu trữ lâu dài có sẵn
- Các biện pháp phòng ngừa để tránh hao mòn SSD
- Sao lưu và khôi phục
- Công cụ để khám phá nội dung cơ sở dữ liệu
- Công cụ để phân tích bản dump
- Điều chỉnh cân bằng giữa độ bền và hiệu suất
- Chuyển đổi giữa RDB và AOF
- Các trường hợp sử dụng cho Redis không cần đĩa
- Các tùy chỉnh cấp hệ điều hành liên quan đến Redis
- Giám sát hiệu suất Redis
Mô-đun 5: Nhiều hơn một Redis
- Bắt đầu nhiều phiên bản Redis trên một máy chủ
- Phân vùng ở mức ứng dụng
- Sao chép master-slave
- Tính sẵn sàng cao sử dụng Redis Sentinel
- Redis Cluster
- Làm cho Sentinel và Cluster hoạt động xuyên qua NAT
- Tạo bản sao lưu nhất quán
Mô-đun 6: Tính sẵn sàng cao
- Cài đặt và thiết lập nhiều máy chủ Redis
- Máy chủ độc lập với nhiều phiên bản
- Sao chép master/slave
- Cụm HA Redis với Sentinel
- Cụm chia nhỏ Redis
- Kết hợp sao chép Redis (với Sentinel) + khả năng chia nhỏ
- Giám sát, sao lưu/khôi phục và điều chỉnh hiệu suất cho cài đặt
Yêu cầu
Người tham gia cần quen thuộc với các tác vụ quản trị hệ thống cơ bản sử dụng dòng lệnh Linux. Một số chủ đề đòi hỏi kỹ năng lập trình hoặc viết script. Khi đặt khóa học, vui lòng liệt kê các ngôn ngữ lập trình mà bạn thành thạo. Nếu không có, chúng tôi sẽ chỉ đưa ra các lệnh redis từ redis-cli.
21 Giờ
Đánh giá (1)
Nó giúp tôi có cái nhìn sâu sắc về Redis và cũng hướng dẫn tôi đi đúng con đường nếu tôi muốn tìm hiểu thêm về Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Khóa học - Redis for High Availability and Performance Training Course
Dịch thuật bằng máy