Đề cương khóa học
Module 1: Cài đặt ban đầu
- Các phiên bản Redis
- Cài đặt
- Cấu hình
- Mô hình bảo mật
- Bắt đầu Redis khi khởi động
- Những biện pháp tăng cường bảo mật do các phân phối Linux phổ biến áp dụng
- Thư viện client và các ràng buộc ngôn ngữ
Module 2: Mô hình dữ liệu
- Các kiểu dữ liệu cơ bản và các lệnh để thao tác với chúng
- Những trường hợp sử dụng phổ biến cho mỗi kiểu dữ liệu
- Cách đặt tên thông thường cho các khóa Redis
- "Redis chủ yếu là đơn luồng" - ý nghĩa thực tế của điều này
- Giao thức truyền tải của Redis
- Làm gì khi thư viện client của bạn không biết về một lệnh hữu ích nào đó
- Tại sao một số lệnh lại bị vô hiệu hóa cố tình trong một số thư viện client
- Cách điều chỉnh tư duy từ việc thiết kế cơ sở dữ liệu quan hệ
- Một số lời khuyên chung về tổ chức dữ liệu
- Hạn sử dụng
- Pub/Sub
- Giao dịch & Kịch bản Lua
- Các mô-đun bên ngoài
- Lời khuyên chung về tính nhất quán của dữ liệu
Module 3: Mẹo về hiệu suất
- Tiêu chuẩn hóa Redis
- Các lệnh cần tránh
- Gỡ lỗi các vấn đề về độ trễ
- Các vấn đề với yêu cầu DEL lớn - cách thay thế
- Pipelining
- Nhập dữ liệu hàng loạt
- Gỡ lỗi việc sử dụng quá nhiều bộ nhớ
- Mẹo tối ưu hóa bộ nhớ
Module 4: Vận hành
- Các cơ chế duy trì tính bền vững có sẵn
- Những biện pháp phòng ngừa để tránh 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 dump
- Tinh chỉnh giữa độ bền và hiệu suất
- Chuyển đổi giữa RDB và AOF
- Những trường hợp sử dụng Redis không có đĩa
- Các tùy chỉnh ở mức hệ điều hành liên quan đến Redis
- Theo dõi hiệu suất của Redis
Module 5: Nhiều hơn một Redis
- Bắt đầu nhiều phiên bản Redis trên cùng một máy chủ
- Vật lý phân chia ở mức ứng dụng
- Sao chép chủ-nô
- Cung cấp độ sẵn cao bằng Redis Sentinel
- Redis Cluster
- Làm cho Sentinel và Cluster hoạt động qua NAT
- Tạo sao lưu nhất quán
Yêu cầu
Các học viên nên thoải mái khi thực hiện 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ủ đề yêu cầu kỹ năng lập trình hoặc viết kịch bản. Khi đăng ký, vui lòng liệt kê các ngôn ngữ lập trình mà bạn quen thuộc. Nếu không có, chúng tôi sẽ chỉ phát hành các lệnh Redis từ redis-cli.
Đánh giá (7)
Làm việc thực hành, không chỉ lý thuyết.
Atilla Kolali - Raiffeisen Schweiz
Khóa học - Redis for Developers and System Administrators
Dịch thuật bằng máy
Rất tương tác với giảng viên và đào tạo thực hành
Paresh Kumar Giri - The Raymond Corporation
Khóa học - Redis for Developers and System Administrators
Dịch thuật bằng máy
Nó cung cấp một ý tưởng cơ bản về cách Redis hoạt động.
Ben Lake - The Raymond Corporation
Khóa học - Redis for Developers and System Administrators
Dịch thuật bằng máy
Tôi thích nhóm nhỏ, sự tương tác tốt và khả năng tùy chỉnh.
Erik de Ruiter - KLM Accounts Payable SPL/AP
Khóa học - Redis for Developers and System Administrators
Dịch thuật bằng máy
tương tác với giáo viên. Chúng tôi đã có nhiều cuộc thảo luận về các chủ đề khác nhau.
arno bongenaar - KLM Accounts Payable SPL/AP
Khóa học - Redis for Developers and System Administrators
Dịch thuật bằng máy
Các bài giảng rất thú vị và các chủ đề được giải thích một cách rõ ràng.
Maciej Szarski - Finder.com Poland Sp. z o. o.
Khóa học - Redis for Developers and System Administrators
Dịch thuật bằng máy
I genuinely was benefit from the training knowledge and mechanic.
Sutiipong Bumlungvech
Khóa học - Redis for Developers and System Administrators
Dịch thuật bằng máy