강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Database

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) 5 reviews

137 learners

  • yongsoocho
이론 실습 모두
대용량트래픽
실무적용
Redis
Node.js

What you will learn!

  • Redis

  • Backend application using Redis

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 understand We 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, but I'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. 

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

546

Learners

29

Reviews

33

Answers

5.0

Rating

3

Courses

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

Curriculum

All

42 lectures ∙ (7hr 43min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

5 reviews

5.0

5 reviews

  • afgman4님의 프로필 이미지
    afgman4

    Reviews 13

    Average Rating 5.0

    5

    31% enrolled

    • gkseornjs님의 프로필 이미지
      gkseornjs

      Reviews 1

      Average Rating 5.0

      5

      31% enrolled

      • 이창훈님의 프로필 이미지
        이창훈

        Reviews 2

        Average Rating 5.0

        5

        100% enrolled

        • LuckyStrike님의 프로필 이미지
          LuckyStrike

          Reviews 17

          Average Rating 5.0

          5

          62% enrolled

          강의 재미있게 잘 보고 있습니다!! 감사합니다:)

          • 헬로우님의 프로필 이미지
            헬로우

            Reviews 4

            Average Rating 5.0

            5

            100% enrolled

            redis관련 다양한 지식과 활용사례를 배울 수 있어 유익했습니다.

            $17.60

            yongsoocho's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!