Inflearn English brand logo
Inflearn English brand logo

All About Redis (feat. Node.js)

Ladies A to Z for a solid start to Ladies! Everything about Ladies that is easy and fun to understand, even for high school students.

(5.0) 1 reviews

120 students

Redis
Node.js

This course is prepared for Beginners.

What you will learn!

  • Redis

  • Backend application using Redis

Stop teaching classes that only teach commands!
Real Ladies' lecture where you learn while understanding the principles

The interview questions below:
Can you answer?
🤷‍♂️

Q1) Explain Redis replication to your knowledge and explain quorum.

Q2) 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) What if I want to change the parameters of Redis while it is running?


Knowing a few Redis commands is different from knowing how to use Redis.
Let's learn everything from commands to internal working principles and the Redis ecosystem by installing, running, and applying Redis!


Why IT/Tech companies
Would you prefer Redis?

It is because of its speed, simple data model, and scalability . Redis provides very fast data processing speed based on memory, and can process data quickly without complex queries as a key-value store. It also supports high availability and scalability through cluster and replication functions, making it suitable for handling large-scale traffic. You can always see Redis as a preference or a requirement in Nekarakubae recruitment notices .

<Kakao Recruitment Notice>

<Baedal Minjok Recruitment Notice>


From practical to interview
Contains only the essence of Redis ✨

If you study this Redis lecture properly, you will not only gain Redis knowledge that you can use for the rest of your life, but also acquire the ability to develop applications using Redis. Quickly learn the essentials in golden time and prepare for both interviews and practical work!

✅ Redis installation experience as if it were a real-life experience

✅ Understand the operating principles of Redis with intuitive picture 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 about these things 🏃

1. Practical Ladies Configuration

Build a 100% real-world Redis environment using containers (Docker) and VMs. You will also learn about Redis auto-run settings, disk parallelization techniques for efficient backup processing, and Redis Insignt for Redis data management and monitoring.

2. Learning the Redis Commands

Learn basic commands for handling data for 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 real-world applications (feat. Node.js)

Learn how to use Redis in various ways, including implementing simple OTP generation, cache synchronization, binary data caching, and more with Node.js, as well as a ticketing system using distributed locks, cookie/session management, real-time popular search term scoreboard, and chat system.

4. Ladies data structure

We explain the data structures and data types used in Redis in a diagram format so that you can easily and intuitively understand them.


I recommend it 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 Redis!


Q&A 💬

Q. Can non-majors also take the course?

So that even high school students can understand We will slowly 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 Java, C#, etc. However , the logic can be applied as is to Spring (Java, Kotlin) or .Net (C#) development .

Q. Can I learn everything about Redis just by taking this course?

Since this lecture is a TypeScript lecture, there is no separate explanation of the backend and coding considering code quality in the NestJS section. This section only considers how to use TypeScript efficiently in NestJS. To be honest, I can't know 100%, but I'm proud to say that I know 80%. That's because 10% is a part that can only be filled with operational experience. (I think the remaining 10% is a part that can be filled when you look at Redis' internal rust and c code. I didn't add it because the lecture was too heavy.)

Q. Aren't you going to explain Redis Streams?

Redis Stream only comes out as 2~3 sectors, and in my experience, Redis Stream is not used much in practice. I boldly omitted it from the lecture because Apache Kafka and Elastic Search are mainly used for different purposes. 

Recommended for
these people!

Who is this course right for?

  • Anyone who wants to learn ladies properly!

  • Those preparing for DBA!

  • Those preparing to become backend developers!

Hello
This is yongsoocho

364

Students

13

Reviews

33

Answers

5.0

Rating

2

Courses

안녕하세요! 제 경험을 자유롭게 공유하고 싶습니다.
yongsoocho578@gmail.com 으로 피드백과 의견은 환영입니다.

Curriculum

All

42 lectures ∙ (7hr 43min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!