인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
BEST
Programming

/

Database

Redis with Silicon Valley Engineers

Redis is a fast and scalable open-source database. This technology is used to maximize performance in real-time applications, games, social media platforms, and more. However, to truly understand the power of Redis and use it effectively, you need a deep understanding. Now is your chance to learn Redis in a professional way. "Redis with Silicon Valley Engineers" covers a wide range of topics, from the core concepts of Redis to advanced features. This course is designed for everyone, from beginners who are new to Redis to advanced users.

(4.9) 15 reviews

216 students

Redis
database
Big Data
Data Engineering
Thumbnail

This course is prepared for Basic Learners.

What you will learn!

  • Redis

  • database

  • caching

  • Real-time application

  • Performance Optimization

  • High Availability

  • message broker

  • Ladies

  • cash

  • cache

Magically fast data access, give yourself wings with Redis

Redis is a must-have resource for anyone looking to learn modern data management and analytics techniques. This course covers the core principles of data processing and caching with Redis, and delivers practical, industry-applicable expertise. If you want to gain the knowledge you need to perform better in your data-related work, start this course now.

#Redis #Database #Caching #MessageBroker #RealTimeApplication #DataEngineering #BigData #PerformanceOptimization #database

If you are this type of person
Start right now
🙋‍♂

Developers who use Redis to cache data or use it as a message broker.

Data engineers interested in how Redis can be used in their data pipelines.

Developers who build real-time applications or deal with large user bases using Redis.

Why should I learn Redis?

  1. Outstanding performance and speed : Redis is a memory-based data store that provides outstanding performance and speed. This allows for fast data access and processing, making it suitable for real-time applications and large-scale data processing.

  2. Support for various data structures : Redis supports various data structures, allowing you to effectively store and manipulate various data types, such as strings, lists, hashes, sets, and sorted sets. This means that it can flexibly respond to various applications and use cases.

  3. Ideal for real-time applications : Redis provides the ability to read and write data in real-time, making it ideal for meeting the needs of real-time applications. It is very useful when implementing features such as real-time messaging, session management, and caching.

  4. High availability and scalability : Redis supports master-slave replication to ensure high availability, and clustering to ensure scalability, which is essential for maintaining stability and performance in large-scale systems.

  5. Diverse Use Cases : Redis is suitable for a variety of use cases, including caching, session management, message brokering, real-time leaderboards, and pub/sub systems. Therefore, it can be utilized in a variety of applications and systems, and learning and applying it is very useful in practice.

Lecture Features

Practice-oriented learning!

The course provides hands-on experience using Redis for fast data access and processing, through real-world case studies, in addition to theoretical knowledge.

Step-by-step instructions!

It explains Redis' basic concepts and advanced features step by step, making it easy for beginners to approach and allowing experienced developers to expand their expertise.

Learning with Q&A!

If you have any questions or difficulties with any part of the lecture, you can ask questions at any time.




What you'll learn 📚

  • All lecture materials are in English . The lectures themselves are conducted in Korean and are designed to facilitate future overseas employment .

  • We also provide PDF lecture materials (refer to each video learning material) and code files for each lecture.


Introduction to Redis

Use images to help you understand

Description of a real use case

Expected Questions Q&A 💬

Q. Why should I learn Redis?

Redis offers excellent performance and speed , and supports various data structures, making it ideal for building real-time applications . In addition, it guarantees high availability and scalability, and can flexibly respond to various use cases such as caching, session management, and message brokering. Therefore, learning Redis provides a deep understanding of modern data management and real-time processing technologies, and plays a vital role in improving performance in the field.


Q. Is this a lecture that non-majors can also take?

Yes, even non-majors who want to learn Redis can fully understand and take the course . Most Redis lectures start from the basics and gradually advance, so it is easy to understand even if you do not have a background in databases or computer science. Also, the lectures clearly explain the concepts and show how to actually use them through practice, so even non-majors can easily follow along. Therefore, anyone who wants to learn Redis can take the lecture and acquire knowledge.

Things to note before taking the class 📢

Player knowledge and precautions

  • This lecture lab is set up with Docker. If you want to learn more about Docker, I recommend you refer to my free Docker lecture . Lecture link: [ https://inf.run/8eFCL ]

  • The Redis course is structured so that even non-majors can approach it , but basic knowledge of Python is required before taking the course . If you have basic knowledge of Python, it will be of great help in using the Python client of Redis.


  • If you have any questions during the class, please feel free to leave them. However, since I am located in the western United States, it may take some time for me to respond.

Recommended for
these people!

Who is this course right for?

  • If you want to learn how to use Cash

  • If you want to know more about Redis

  • System Administrator for Performance Optimization

  • Data Engineer

Need to know before starting?

  • Python Basic Grammar

  • A Simple Knowledge of Docker for Docker Compose

Hello
This is

6,667

Students

316

Reviews

268

Answers

4.7

Rating

21

Courses

💪💪💪 최고가 되고 싶다면, 최고의 강사에게 배워야 합니다 💪💪💪

안녕하세요. UC Berkeley에서 💻 컴퓨터 공학(EECS)을 전공하고, 실리콘 밸리에서 15년 이상을 소프트웨어 엔지니어로 일해왔으며, 현재는 실리콘밸리 빅테크 본사에서 빅데이터와 DevOps를 다루는 Staff Software Engineer로 있습니다.

  • 🧭 실리콘 밸리의 혁신 현장에서 직접 배운 기술과 노하우를 온라인 강의를 통해 이제 여러분과 함께 나누고자 합니다.

  • 🚀 기술 혁신의 최전선에서 배우고 성장해 온 저와 함께, 여러분도 글로벌 무대에서 경쟁할 수 있는 역량을 키워보세요!

  • 🫡 똑똑하지는 않지만, 포기하지 않고 꾸준히 하면 뭐든지 이룰수 있다는 점을 꼭 말씀드리고 싶습니다. 항상 좋은 자료로 옆에서 도움을 드리겠습니다

 

Curriculum

All

26 lectures ∙ (3hr 16min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

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