강의

멘토링

커뮤니티

Programming

/

Back-end

Mô hình dữ liệu phân tán

Tìm hiểu cách mô hình hóa dữ liệu trong môi trường cơ sở dữ liệu phân tán.

(4.9) 14 đánh giá

144 học viên

  • kuke
3시간 만에 완강할 수 있는 강의 ⏰
실무경험
데이터모델링
DBMS/RDBMS
system-design
software-design
database-modeling
modeling

Đá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.

  • Mô hình dữ liệu phân tán

  • Chiến lược thiết lập shard key

  • Chiến lược phân chia ranh giới

  • Chiến lược triển khai ranh giới


Bí quyết thiết kế
mô hình dữ liệu của nhà phát triển công ty IT

Khóa học này giải thích các chiến lược thiết kế để mô hình hóa dữ liệu trong môi trường cơ sở dữ liệu phân tán.
Không có quá trình viết code trực tiếp hay thực hành, mà tập trung thiết kế, khái niệm, phương pháp luận, chiến lược một cách súc tích.

Chúng tôi hy vọng bạn sẽ cùng khám phá quá trình thiết kế và suy nghĩ thay đổi dần dần để phản ánh các yêu cầu đa dạng,
trải nghiệm kiến thức thiết kế thực chiến quy mô lớn mà các nhà phát triển tại công ty IT đã trực tiếp trải qua.

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

✅ Người biết rằng cần phân tán nhưng đang băn khoăn không biết nên thiết lập khóa shard như thế nào

✅ Bạn đã biết về chiến lược sharding nhưng tò mò về phương pháp mô hình hóa dữ liệu phù hợp với môi trường phân tán

✅ Những người muốn hiểu rõ ràng cách hiệu suất thay đổi khi áp dụng sharding, bao gồm cả căn cứ cụ thể

Từ thiết lập khóa shard đến triển khai ranh giới
Nguyên tắc thiết kế thực tế học một lần

Khóa học này đưa ra phương pháp tiếp cận cho các vấn đề đa dạng dưới đây.

  • Khóa shard nên được thiết lập thành gì?

  • Làm thế nào để có thể đáp ứng các yêu cầu hệ thống?

  • Làm thế nào để thiết lập ranh giới của domain?

  • Làm thế nào để có thể triển khai ranh giới đã thiết lập?

Thông qua khóa học này, bạn có thể mở rộng tầm nhìn và thu được những hiểu biết sâu sắc về thiết kế kiến trúc hệ thống phân tán.
Để có thể áp dụng ngay vào dự án thực tế, khóa học tiếp cận từ góc độ thực tiễn chứ không phải lý thuyết, hãy trực tiếp trải nghiệm quá trình phát triển thiết kế theo sự thay đổi của yêu cầu.

Nội dung học tập 📕

  • Cách thiết kế mô hình dữ liệu trong môi trường cơ sở dữ liệu phân tán

  • Chiến lược thiết lập khóa shard

  • Hiểu về ranh giới

  • Cách triển khai ranh giới


Kiến thức tiên quyết 📢

  • Mô hình hóa dữ liệu

Vì khóa học không đề cập đến những kiến thức cơ bản về mô hình hóa dữ liệu, nên bạn cần có kinh nghiệm tự suy nghĩ và thiết kế ngay cả với những yêu cầu đơn giản. Tôi nghĩ hầu hết mọi người đều có kinh nghiệm về thiết kế bảng cơ sở dữ liệu quan hệ.

  • Hiểu về Sharding

Khóa học không giải thích khái niệm sharding. Vì đã có rất nhiều tài liệu học tập trên internet, bạn cần tự học về khái niệm này trước khi tham gia.

Q&A trước khi đăng ký khóa học 💬

Q. Tôi chưa có kinh nghiệm về mô hình hóa dữ liệu phức tạp, liệu có thể học được không?

A. Không nhất thiết phải có kinh nghiệm phức tạp. Tuy nhiên, kinh nghiệm trực tiếp suy nghĩ và thiết kế là quan trọng. Bạn cần có khả năng rút ra mô hình dữ liệu dựa trên yêu cầu và thiết lập mối quan hệ giữa các mô hình dữ liệu.

Q. Tôi không hiểu sharding là gì.

A. Khái niệm về sharding không được đề cập trong bài giảng nên bạn cần tự học thêm. Chỉ cần hiểu khái niệm sharding, lý do cần thiết và một số chiến lược sharding là đủ. Vì đã có nhiều tài liệu trên internet, bạn có thể học khái niệm này mà không gặp khó khăn gì. Trong bài giảng, chúng ta sẽ học cách thiết kế mô hình dữ liệu trong môi trường phân tán dựa trên hiểu biết về sharding.

Q. Tôi không có kinh nghiệm hay hiểu biết về môi trường phân tán, liệu có nên nghe khóa học này không?

A. Nếu bạn không có kinh nghiệm hoặc hiểu biết về môi trường phân tán, bạn có thể không hiểu được những gì được giải thích trong bài gi강. Cần có hiểu biết cơ bản về hệ thống phân tán.

Q. Tôi không rõ có thể học được gì từ khóa học này.

A. Nếu bạn vẫn chưa có cảm giác rõ ràng, tôi khuyên bạn nên hoãn việc học khóa học này sang một thời điểm khác. Vì đây không phải là chủ đề cơ bản nên có thể gặp khó khăn khi học. Ngoài ra, xin lưu ý rằng nếu không xử lý các hệ thống quy mô lớn thì việc học và sử dụng cơ sở dữ liệu phân tán có thể là không cần thiết.

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 về các phương pháp mô hình hóa dữ liệu trong cơ sở dữ liệu phân tán

  • Người đang phân vân không biết nên đặt shard key là gì

  • Người muốn biết cách phân định ranh giới.

  • Người muốn biết cách triển khai ranh giới.

Cần biết trước khi bắt đầu?

  • Hiểu về mô hình dữ liệu

  • Cơ sở lý thuyết về cơ sở dữ liệu

  • Hiểu về Sharding

Xin chào
Đây là

1,768

Học viên

188

Đánh giá

233

Trả lời

4.9

Xếp hạng

3

Các khóa học

안녕하세요.

IT 기업 개발자로 근무하며, 대규모 시스템을 지탱하기 위해 다양한 기술을 활용해보고 있습니다.

실무 관점의 개발 지식을 공유하고자 개설하였고, 많은 도움이 되었으면 좋겠습니다.

 

[문의]

Email : kukekyakya@gmail.com

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

Tất cả

12 bài giảng ∙ (1giờ 0phú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ả

14 đánh giá

4.9

14 đánh giá

  • 심현덕님의 프로필 이미지
    심현덕

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 쿠케
      Giảng viên

      현덕님, 좋은 평가 감사합니다!

  • hahahl님의 프로필 이미지
    hahahl

    Đánh giá 55

    Đánh giá trung bình 5.0

    5

    92% đã tham gia

    대규모시스템 강의를 듣다가 궁금해서 먼저 듣고 있는데 최고의 선택이었습니다!

    • 쿠케
      Giảng viên

      hahahl님, 좋은 평가 감사합니다! 최고의 선택 하셨다니 뿌듯하네요!

  • 하양이님의 프로필 이미지
    하양이

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    경험해보지 못해 막연했던 세계에 대한 궁금증 해소와 많은 인사이트를 얻을 수 있는 강의입니다! 저처럼 아직 우물안에 있다고 생각하시는 분들에게 강추드립니다! 이 강의뿐만 아니라 강사님의 다른 강의는 더더욱 좋습니다!

    • 쿠케
      Giảng viên

      하양이님, 좋은 평가 감사합니다!! 게시판 뿐만 아니라 모델링 강의까지 들어주셨군요..! 완강 고생 많으셨습니다~!

  • 김경환님의 프로필 이미지
    김경환

    Đánh giá 9

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    좋은 강의 감사합니다! '스프링부트로 직접 만들면서 배우는 대규모 시스템 설계 - 게시판' 강의에서부터 느낀 것이지만, 기존의 기초적이라고 생각해서 무시하고 있던 부분들을 심도 있게 알려주는 좋은 강의네요. 항상 깊이 있는 개발자가 되고 싶다는 바람이 있었는데, 이 강의가 저에게 필요 했던 강의라고 느낍니다.

    • 쿠케
      Giảng viên

      경환님, 좋은 평가 감사합니다! 이전 강의도 수강하고 넘어와주신거군요~~ 꾸준히 잘 학습하고 계신 것 보면 금방 깊이 있는 개발자가 되실 것 같습니다! 완강 고생하셨습니다~!

  • 백수취준생님의 프로필 이미지
    백수취준생

    Đánh giá 36

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    • 쿠케
      Giảng viên

      백수취준생님, 좋은 평가 감사합니다! 취업 성공하시길 기원합니다!

923.946 ₫

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

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!