Stop teaching classes that only teach commands! A real ladies' lecture where you learn while understanding the principles.
The interview questions below Can you answer?🤷♂️
Q1) Explain what you know about Redis replication and quorum.
Q2) Please explain in relation to what you know about Redis and threads.
Q3) What is the difference between delete and unlink?
Q4) Describe two representative backup methods and explain the pros and cons of each.
Q5) How do I change Redis parameters while it is running?
Knowing a few Redis commands is not the same as knowing how to use Redis. Let's learn everything from commands to its inner workings and ecosystem by installing, running, and applying Redis!
Why IT/Tech companies Would you prefer Redis?
This is due to its speed, simple data model, and scalability . Redis offers extremely fast data processing speeds thanks to its memory-based architecture, and as a key-value store, it allows for rapid data processing without complex queries. Furthermore, its cluster and replication capabilities support high availability and scalability, making it ideal for handling large volumes of traffic. You'll often see Redis listed as a preferred or even required skill in Nekarakubae job postings .
Kakao Job Posting
Baedal Minjok Job Posting
From practical training to interviews Contains only the essence of Redis ✨
By studying this Redis course thoroughly, you'll not only gain lifelong Redis knowledge, but also develop the skills to develop applications that leverage Redis. Quickly master the essentials and prepare for both interviews and practical work!
✅ Redis installation experience, just like in real life
✅ Understand the operating principles of Redis with intuitive graphical explanations
✅ Let's solve an example of using Redis with Node.js code.
✅ Redis tips from practitioners that appear here and there!
In the lecture Learn this stuff 🏃
1. Practical Lady's Configuration
Leveraging containers (Docker) and VMs, you'll build a 100% real-world Redis environment. You'll also learn how to configure Redis for automated execution, disk parallelization techniques for efficient backup processing, and Redis Insign for Redis data management and monitoring.
2. Learning Redis Commands
Learn basic commands for handling data of each data type, as well as commands useful in practice for efficient data processing, such as message queues, data backup, JSON data processing, pipeline processing, and transaction management.
3. Development of a practical application (feat. Node.js)
Learn how to leverage Redis in various ways, including implementing simple OTP generation, cache synchronization, and binary data caching with Node.js, as well as a ticketing system with distributed locking, cookie/session management, a real-time popular search term scoreboard, and a chat system.
4. Redis data structure
We provide a diagrammatic explanation of the data structures and data types used in Redis so that you can easily and intuitively understand them.
I recommend this to these people 👍
💡 Those preparing for DBA (Infrastructure Operations)!
💡 Those preparing to become backend developers!
💡 You've just been assigned to a project that uses Redis, but you don't know anything about it!
Q&A 💬
Q. Can non-majors also take the course?
So that even high school students can understandWe will slowly organize and explain the knowledge necessary to understand the content.
Q. Is there a reason why you only practiced Node.js code?
This is because the pace of hands-on learning is faster than in Java, C#, etc. However, the logic can be applied as is to Spring (Java, Kotlin) or .Net (C#) development.
Q. Will I learn everything about Redis just by taking this course?
Because this course is a TypeScript course, the NestJS section doesn't cover the backend or code quality considerations. This section focuses solely on how to effectively use TypeScript in NestJS. To be honest, I can't say I fully understand everything, butI'm confident I understand about 80%.The remaining 10% is something that requires operational experience. (I believe the remaining 10% can be filled in by examining Redis's internal Rust and C code. I didn't add that because it would have made the course too heavy.)
Q. Don't you explain Redis Streams?
Redis Streams only handles two to three sectors, and in my experience, I haven't used it much in practice. Apache Kafka and Elastic Search are primarily used for specific purposes, so I boldly omitted them from the lecture.