Chia Sẻ Khóa Học Thực Hành Về In-Memory Database Với Redis [Khóa 5020 A]
Học các khái niệm quan trọng nhất về Redis từ đầu với các cấu trúc dữ liệu và TTL.
Những gì bạn sẽ học:
- ✓ Redis là gì và tại sao nó lại được sử dụng.
- ✓ Redis khác biệt như thế nào so với các database truyền thống.
- ✓ Các kiểu dữ liệu cốt lõi trong Redis: strings, lists, hashes & sets.
- ✓ Cách hoạt động của key expiration và TTL.
Redis là một trong những công cụ được sử dụng rộng rãi nhất trong phát triển backend hiện đại - thế nhưng nó lại thường bị hiểu lầm hoặc sử dụng sai cách.
Trong khóa học thực hành này, bạn sẽ học Redis từ nền tảng, tập trung vào cách nó thực sự hoạt động, tại sao nó tồn tại và cách nó được sử dụng trong các ứng dụng thực tế. Đây là một khóa học không dùng slide, mọi thứ đều được demo trực tiếp bằng Redis CLI, Docker và các ví dụ code thực tế, giúp bạn có thể làm theo từng bước.
Chúng ta bắt đầu với các kiến thức nền tảng: Redis là gì, khác biệt thế nào với cơ sở dữ liệu truyền thống, và khi nào bạn nên (và không nên) sử dụng nó.
Sau đó, xuyên suốt khóa học, chúng ta sẽ tiến xa hơn việc chỉ key–value storage cơ bản. Bạn sẽ thấy cách làm việc với Redis string, list, hash, set & sorted set, cũng như cách các cấu trúc dữ liệu này được áp dụng vào các tình huống thực tế như queues, leaderboard và unique value tracking. Chúng ta cũng sẽ đề cập đến key expiration và TTL, cuối cùng chạm đến khái niệm về persistence và monitoring cơ bản.
Khóa học này được thiết kế dành cho người mới bắt đầu, các backend developer và bất kỳ ai muốn thực sự hiểu về Redis thay vì coi nó như một black box.
Đến cuối khóa học, bạn sẽ có một nền tảng vững chắc về Redis và biết cách tự tin sử dụng nó trong các dự án của riêng mình.
Khóa học này dành cho:
- ✓ Người mới bắt đầu muốn học Redis từ đầu.
- ✓ Backend developer muốn bổ sung Redis vào bộ kỹ năng của mình.
- ✓ Full-stack developer muốn cải thiện hiệu suất ứng dụng.
