강의

멘토링

커뮤니티

Programming

/

Database

Cách sử dụng Redis một cách thành thạo qua kinh nghiệm làm việc tại doanh nghiệp lớn [Phần lý thuyết]

Sẽ chỉ dẫn bạn cách sử dụng Redis hiệu quả, các điểm cần lưu ý và cách ứng dụng Redis, thông qua các ví dụ từ thực tế công việc hoặc những câu chuyện lịch sử nổi tiếng.

(4.3) 20 đánh giá

379 học viên

  • Hong
3시간 만에 완강할 수 있는 강의 ⏰
대용량트래픽
이론 중심
Redis
Architecture
cache

Đánh giá từ những học viên đầu tiên

Bạn sẽ nhận được điều này sau khi học.

  • Tối ưu Bộ đệm

  • Cấu trúc dữ liệu

  • RDB vs AOF

  • HA, Replication, Sentinel

  • Kiến trúc Redis

  • Redis Pub/Sub

  • Script Redis

Tôi đã nhận được yêu cầu triển khai bộ nhớ đệm và tiến hành phát triển đơn vị..! 🤔

Khi bạn cần triển khai bộ nhớ đệm cho các yêu cầu phát triển tính năng này, bạn sẽ triển khai như thế nào? Và bạn sử dụng những công cụ nào? Khi đối mặt với một yêu cầu mới như vậy, bạn cần cân nhắc những điều sau:


[1] 🤔 Tôi nên giới thiệu công cụ lưu trữ đệm nào?

[2] 🤔 Có một thứ gọi là chiến lược lưu trữ đệm.. nhưng tôi nên sử dụng chiến lược nào??

[3] 🤔 Bạn có đủ thời gian không? Tôi cần thời gian vì phải học thêm.


Trước khi triển khai hệ thống cho một tính năng mới như vậy, bạn cần hiểu cơ bản về cách thức hoạt động và cách sử dụng nó. Điều này rất cần thiết để sử dụng đúng cách và tránh những khó khăn lớn trong việc cải tiến và bảo trì mã trong tương lai. Trong bài giảng này, chúng ta sẽ giả định rằng bạn đang triển khai bộ nhớ đệm và tìm hiểu sâu hơn về Redis , một công cụ lưu trữ đệm hàng đầu.

Redis... Tôi có thực sự cần biết điều đó không?? 🤔

Đúng vậy, bạn nhất định phải học nó!!

Đối với những người có kinh nghiệm thực tế làm việc trên máy chủ, cơ sở dữ liệu là điều cần thiết , nhưng không có trường hợp nào mà redis không được sử dụng.

Việc giới thiệu bộ nhớ đệm sử dụng Redis là một yếu tố thiết yếu trong quá trình phát triển nền tảng.

  • Trong một số trường hợp, Redis không được sử dụng và các công cụ lưu trữ đệm khác được giới thiệu tùy theo tình huống. Tuy nhiên, các công cụ lưu trữ đệm được sử dụng theo mặc định, và Redis là công cụ được sử dụng rộng rãi nhất.


😆 Ngay cả trong thị trường việc làm thực tế, các nhà phát triển có kinh nghiệm làm việc với Redis vẫn được ưu tiên hơn.

Nexon

Cổng nụ cười

Doanh nghiệp Kakao

Trò chơi Kakao

😆 Chúng tôi cũng cung cấp các giải pháp dựa trên các vấn đề Redis thực sự đã xảy ra ở các tập đoàn lớn.

🥳 Bài giảng này được cấu trúc như thế này.

1⃣ Phần này giới thiệu ngắn gọn về Redis .

2⃣ Chúng tôi sẽ giới thiệu về Collection trong Redis và tầm quan trọng của nó.

3⃣ Chúng tôi sẽ so sánh Redis và các công cụ lưu trữ đệm khác .

4⃣ Chúng tôi đề cập đến các chiến lược lưu trữ đệm tiêu biểu của Redis và các trường hợp tiềm ẩn có thể phát sinh trong các tình huống lưu lượng truy cập lớn.

5⃣ Chúng tôi cung cấp giải pháp lưu trữ dữ liệu liên tục trong Redis .

6⃣ Chúng tôi trình bày về kiến trúc của Redis .

7⃣ Chúng tôi đề cập đến các phương pháp tiếp cận theo sự kiện trong Redis .

8⃣ Script trong Redis

9⃣ Hướng dẫn để có Redis mạnh mẽ hơn

🙊 Nếu tôi tham gia tất cả các khóa học này thì sao?

Bạn sẽ tìm hiểu lý do Redis được sử dụng chủ yếu, các thành phần kiến trúc và khả năng sao chép của nó, cũng như cách thiết lập và thiết kế các chiến lược lưu trữ đệm trong các tình huống TPS quá mức.

😉 Một bài giảng hay để cùng xem

Những điều cần lưu ý trước khi tham gia khóa học

Khóa học này cung cấp tài liệu bài giảng dưới dạng PDF.

Thời gian của bạn và tôi đều quý giá. Thay vì phải tham dự lại bài giảng vì những nội dung bạn không nhớ, hãy xem lại tài liệu bằng cách sử dụng các mẫu có sẵn và áp dụng vào bài tập của bạn.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người muốn tìm hiểu InMemory

  • Những ai tò mò về cách Redis chủ yếu được sử dụng.

  • Những người đang cân nhắc Caching

  • Các nhà phát triển máy chủ và quản lý vận hành

Xin chào
Đây là

4,589

Học viên

336

Đánh giá

118

Trả lời

4.7

Xếp hạng

18

Các khóa học

자기 소개

집에서 빈둥대다 개발에 흥미를 느껴 개발 공부를 시작하였고 현재는 판교에서 플랫폼 서버 개발을 담당하여 진행하고 있습니다.

 

제가 공부를 했던 방법과 실무에서 접하실 수 있는 여러가지 문제점들과 해결책을 여러분들에게 제공하고 싶어 지식공유자 활동을 이어나가고 있습니다.

 

강의는 오로지 저만의 지식을 통해 만들어지지 않습니다. 모든 강의는 함께하시는 분들이 계십니다.

 

지식공유자 경력

[前] 샌드박스IP 관련 블록체인 개발자

[前] 메타버스 백엔드 개발자

[] 판교에서 고여가는 서버 개발자

 

인터뷰 이력

Chương trình giảng dạy

Tất cả

22 bài giảng ∙ (1giờ 53phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

20 đánh giá

4.3

20 đánh giá

  • caolian20038513님의 프로필 이미지
    caolian20038513

    Đánh giá 1

    Đánh giá trung bình 3.0

    3

    86% đã tham gia

    Well... If you don't have a basic understanding of data structures and databases, you will have a hard time understanding the lecture. The lecture itself is good for quickly learning the flow, but there is a lot of talk, but only one data is displayed on the screen in the form of a picture, and there is no example or explanation section, so I had to turn on the subtitles and listen to it, and solve all the questions I had by googling. I think I spent more than 3 times the lecture time, half GPT time, and half googling. The depth of the talk is there, but there is a lack of data, so I had to google a lot to understand it. I think it was not bad because I learned things I didn't know, but I think it would be better if you paid a little more attention to the data part. Of course, people who learn Redis won't listen without knowing anything about programming, so I hope you just take my review as a reference.

    • jhong
      Giảng viên

      Hello, thank you for leaving a review. First of all, I'm sorry that I couldn't provide more satisfaction. Since I think that the best way for me to become a developer and study is to think about it myself, implement it myself, and learn, I think that my study method has been incorporated into this lecture. Since I started recording lectures, I wanted to teach you the process of learning by yourself. In reality, I'm not the one developing, but the students who are watching the lecture are the ones developing, so I wanted them to learn the process of finding their own direction and studying by themselves. Thank you for taking the lecture, and if you have any questions, please feel free to ask!

  • aaaa123님의 프로필 이미지
    aaaa123

    Đánh giá 19

    Đánh giá trung bình 4.9

    Đã chỉnh sửa

    4

    86% đã tham gia

    1. Typo in lecture materials - There are often typos in some parts of the lecture materials (PDF). [Errata] (1) Chapter 04-5 (14p) - Depending on the scope of use --> Depending on the scope of use (2) Chapter 05 (16p) - Data persistence is not guaranteed --> Data persistence is not guaranteed. 2. Lack of graphic materials - In the Redis Sync chapter, it would be nice to explain the process with several pictures. - Most of it was explained in words, so it was difficult to understand intuitively. 3. No simple example code included - It's something you can find by googling, but it would be nice to include example code for CRUD by Value type. I give 4 points because it was very helpful to explain the parts where Redis can fail (keys command, Thundering Herd).

    • jhong
      Giảng viên

      Hello, thank you for leaving a review. Since I like practical lectures and code development, I found that there were some typos in the documentation. If this part caused any inconvenience while listening to the lecture, I would like to apologize first. Also, I will prepare for the next lecture to give you more satisfaction, considering what you said. Thank you for listening to the lecture!

  • ranglay님의 프로필 이미지
    ranglay

    Đánh giá 2

    Đánh giá trung bình 4.0

    3

    32% đã tham gia

    • p22582님의 프로필 이미지
      p22582

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      It was good to be able to study from the overall overview to each concept. Overall review: It felt like quickly going through an entire book.💯

      • jhong
        Giảng viên

        Hello, thank you for leaving a review. This lecture was intentionally filmed to provide knowledge on certain concepts and offer helpful tips along the way. I'm very happy to hear that the learning process went in the direction I had envisioned 😊😊. Thank you for the positive review, and I hope you continue to enjoy developing in the future. Thank you!

    • royle7301585님의 프로필 이미지
      royle7301585

      Đánh giá 4

      Đánh giá trung bình 4.0

      3

      32% đã tham gia

      655.703 ₫

      Khóa học khác của Hong

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!