강의

멘토링

로드맵

Inflearn brand logo image
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.4) 17 đánh giá

332 học viên

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

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

Dịch cái này sang tiếng Việt

  • 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à

2,724

Học viên

185

Đánh giá

76

Trả lời

4.5

Xếp hạng

14

Các khóa học

자기 소개

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

 

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

 

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

 

지식공유자 경력

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

[前] 넥슨 자회사 백엔드 개발자

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

 

인터뷰 이력

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ả

17 đánh giá

4.4

17 đánh giá

  • caolian2003님의 프로필 이미지
    caolian2003

    Đánh giá 1

    Đánh giá trung bình 3.0

    3

    86% đã tham gia

    음.. 기본적으로 자료구조 및 데이터베이스에 대한 이해가 없다면 강의를 들으시면서 이해를 못하는 부분이 많이 생길겁니다. 강의 자체는 짧게 흐름을 익히기에는 괜찮으나, 말은 정말 많은데 화면에는 자료가 그림 형태로 하나 밖에 올라가 있지 않고 예시 및 설명란이 없어서 자막을 켜고 들으면서 궁금한 부분은 전부 구글링으로 해결해야 했습니다. 아마 강의를 들은 시간 반, GPT 시간 반, 구글링 반으로 강의 X 3배의 시간은 넘게 쓴듯 합니다. 말의 깊이는 있는데 자료가 부족하여 이해를 하기 위한 구글링이 조금 많았습니다. 그 과정에서 내가 몰랐던 부분을 알게된 것도 있고 나쁘진 않았다고 생각은 듭니다만, 자료 부분을 조금 더 신경 써주시면 어떨까 싶습니다. 물론 레디스를 배우는 사람들이 프로그래밍에 대해서 아무것도 모른채 듣지는 않을 것이니 제 수강평은 참고만 해주셨으면 좋겠습니다.

    • Hong
      Giảng viên

      안녕하세요 평 남겨주셔서 감사합니다. 먼저 더 많은 만족감을 제공해 드리지 못해서 죄송합니다. 아무래도 제가 개발자가 되고 공부를 하는 방법이 스스로 고민하고 직접 구현하며 알아가는 과정이 좋은 개발방법이라고 생각을 해서 저의 공부 방식이 해당 강의에 녹아들엇다고 생각합니다. 저는 강의를 찍기 시작한 이후로 제 강의는 스스로 알아가는 과정을 알려드리고 싶었습니다. 현실에서는 제가 개발을 하는것이 아니라, 강의를 봐주시는 수강생분들이 개발을 하시기 떄문에 방향성을 제공하면서 스스로 알아보고 공부하는 과정을 알아가셨으면 좋겠다는 생각이 있었습니다. 강의 들어주셔서 감사드리며 궁금한 부분이 있다면 편하게 질문주시면 감사하겠습니다!

  • super_dev님의 프로필 이미지
    super_dev

    Đánh giá 18

    Đánh giá trung bình 4.9

    Đã chỉnh sửa

    4

    86% đã tham gia

    1. 강의 자료 오타 - 강의 자료 (PDF) 내 일부 내용 중 오타가 종종 있습니다. [정오표] (1) 04-5 챕터 (14p) - 사용되는 범위에 따라서 달라지느 --> 사용되는 범위에 따라서 달라지므로 (2) 05 챕터 (16p) - 데이터 영속상이 보장이 안된다 --> 데이터 영속성이 보장이 안된다. 2. 그림 자료가 부족함 - Redis Sync 챕터 부분에서 여러 그림과 함께 어떤 과정으로 진행되는지 설명해주시면 좋을 것 같습니다. - 대부분 말로만 설명해주셔서 직관적인 이해가 부족했습니다. 3. 간단한 예제 코드 미포함 - 구글링하면 나오는 부분이긴 하나 Value 타입별 CRUD 하는 예제 코드가 포함되어 있으면 좋을 것 같습니다. Redis를 사용하며 장애가 발생할 수 있는 부분 (keys 명령어, Thundering Herd)에 대해 설명해주시는 것이 매우 좋았어서 4점 남깁니다.

    • Hong
      Giảng viên

      안녕하세요 평 남겨주셔서 감사합니다. 아무래도 제가 실무적인 느낌의 강의를 좋아하고 코드 개발을 좋아하다보니 문서적인 부분에서 약간의 오타가 존재하는것을 확인하였습니다. 해당 부분이 강의를 들으시는데에 있어서 불편을 드렸다면 먼저 사과의 말씀 드립니다. 또한 말씀해 주셨던 부분을 고려하여 다음 강의에서는 더 만족을 드릴 수 있게 준비하도록 하겠습니다. 강의 들어주셔서 감사합니다!

  • p22582님의 프로필 이미지
    p22582

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    전체적인 개요부터 각 개념에 대한 공부를 할 수 있어서 좋았습니다. 총평: 하나의 책을 빠르게 보는 듯한 시간이었다.💯

    • Hong
      Giảng viên

      안녕하세요 평 남겨주셔서 감사합니다. 해당 강의는 의도적으로 어떤 개념인지 지식을 제공하고 중간중간 꿀팁을 제공해 드리기 위해서 촬영이 되었습니다. 제가 생각했던 방향으로 학습이 잘 되신거 같아서 기분이 몹시 좋네요 ㅎㅎ 좋은 평 감사드리며 앞으로도 재미있는 개발 하시기를 바라겠습니다. 감사합니다!

  • 랑래이님의 프로필 이미지
    랑래이

    Đánh giá 1

    Đánh giá trung bình 3.0

    3

    32% đã tham gia

    • 복숭아요거트님의 프로필 이미지
      복숭아요거트

      Đánh giá 4

      Đánh giá trung bình 4.0

      3

      32% đã tham gia

      Ưu đãi có thời hạn

      23.100 ₫

      25%

      657.673 ₫

      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!