강의

멘토링

로드맵

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

99 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

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

  • 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


Các nhà phát triển của các công ty dịch vụ CNTT lớn
Kiến thức thiết kế mô hình dữ liệu

Bài giảng này mô tả các chiến lược thiết kế cho mô hình hóa dữ liệu trong môi trường cơ sở dữ liệu phân tán.
Nó bao gồm một cách cô đọng các thiết kế, khái niệm, phương pháp luận và chiến lược mà không cần kinh nghiệm thực tế hoặc viết mã.

Hãy cùng xem xét quá trình thiết kế và cân nhắc đang dần thay đổi để phản ánh các yêu cầu khác nhau.
Chúng tôi hy vọng bạn sẽ được trải nghiệm trực tiếp kiến ​​thức chuyên môn về thiết kế thực tế quy mô lớn do các nhà phát triển tại các công ty dịch vụ CNTT lớn truyền đạt .

Tôi giới thiệu điều này tới những người này.

Dành cho những ai biết rằng họ cần phân quyền nhưng đang thắc mắc làm thế nào để thiết lập khóa phân mảnh

Những người biết về chiến lược phân mảnh nhưng tò mò về cách mô hình hóa dữ liệu cho môi trường phân tán

Bất kỳ ai muốn biết rõ hiệu suất thay đổi như thế nào khi áp dụng phân mảnh

Từ việc thiết lập khóa phân mảnh đến việc triển khai ranh giới
Học các nguyên tắc thiết kế thực tế cùng một lúc

Bài giảng này trình bày cách tiếp cận đối với những mối quan tâm khác nhau được liệt kê dưới đây.

  • Tôi nên thiết lập khóa phân mảnh của mình là gì?

  • Làm thế nào tôi có thể đáp ứng được các yêu cầu của hệ thống?

  • Tôi nên thiết lập ranh giới cho tên miền của mình như thế nào?

  • Làm thế nào chúng ta có thể thực hiện được những ranh giới đã đặt ra?

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

Bạn sẽ học được gì 📕

  • 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 ranh giới

  • Làm thế nào để thực hiện ranh giới


Kiến thức của người chơi 📢

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

Vì chúng tôi không đề cập đến những điều cơ bản về mô hình dữ liệu nên bạn cần có kinh nghiệm trong việc suy nghĩ và thiết kế ngay cả những yêu cầu đơn giản. Tôi cho rằng hầu hết các bạn đều có kinh nghiệm thiết kế bảng cơ sở dữ liệu quan hệ.

  • Hiểu về Sharding

Bài giảng không giải thích khái niệm phân mảnh. Vì đã có nhiều tài liệu học tập trên Internet nên bạn nên nghiên cứu các khái niệm riêng biệt.

Hỏi & Đáp trước giờ học 💬

H. Tôi không có kinh nghiệm về mô hình dữ liệu phức tạp. Tôi vẫn có thể tham gia khóa học chứ?

A. Nó không nhất thiết đòi hỏi kinh nghiệm phức tạp. Tuy nhiên, trải nghiệm suy nghĩ và thiết kế trực tiếp là rất quan trọng. Bạn phải có khả năng xây dựng 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.

H. Tôi không biết sharding là gì.

A. Bài giảng không đề cập đến khái niệm phân mảnh nên bạn sẽ cần phải nghiên cứu riêng. Chỉ cần hiểu khái niệm phân mảnh, lý do cần phân mảnh và một số chiến lược phân mảnh là đủ. Vì đã có rất nhiều tài liệu trên Internet nên bạn có thể học các khái niệm mà không gặp khó khăn. Trong bài giảng này, bạn 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ề phân mảnh.

H. Có đáng để tham gia khóa học này ngay cả khi tôi không có kinh nghiệm hoặc hiểu biết về môi trường phân tán 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 những gì được giải thích trong bài giảng. Cần có hiểu biết cơ bản về hệ thống phân tán.

H. Tôi không chắc mình có thể học được gì từ bài giảng này.

A. Nếu bạn vẫn không muốn học, tôi khuyên bạn nên hoãn học khóa học này cho đến một thời điểm sau. Vì đây không phải là chủ đề cơ bản nên bạn có thể gặp khó khăn khi nghe bài giảng. Ngoài ra, xin lưu ý rằng trừ khi bạn đang xử lý các hệ thống quy mô lớn, bạn có thể không cần phải tìm hiểu và sử dụng cơ sở dữ liệu phân tá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 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,293

Học viên

108

Đánh giá

187

Trả lời

4.9

Xếp hạng

2

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ả

9 đánh giá

4.9

9 đánh giá

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

    Đánh giá 36

    Đánh giá trung bình 4.8

    5

    100% đã tham gia

    • 쿠케
      Giảng viên

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

  • Worker님의 프로필 이미지
    Worker

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    별도의 저장소를 인덱스로도 활용할 수 있다는 좋은 인사이트를 얻어갑니다. 추후 문제 해결에 도움이 되었으면 좋겠습니다. 지난번에 이어 다음 강의도 기대하겠습니다.

    • 쿠케
      Giảng viên

      Worker님, 좋은 평가 감사합니다! 잘 배워가주셔서 뿌듯하네요!

  • 리나님의 프로필 이미지
    리나

    Đánh giá 7

    Đánh giá trung bình 5.0

    5

    92% đã tham gia

    안녕하세요 선생님 우선 이렇게 좋은 강의를 만들어 주셔서 정말 감사드립니다 ^_^ 이번에 준비하고 있는 강의 Redis 분산 캐시 정말 기대가 큽니다. 바쁜 일정 속에 이렇게 질문이 아닌? 부탁 해도 괜찮을지 모르겠네요 ^^ '분산 데이터 모델링' 강의 보고 정말 좋은 지식을 습득하게 되었고 실제로 구현하는데 있어서 큰 도움이 될 것 같습니다. 혹시 다음 강의 계획이 있으시다면 '분산 데이터 모델링' 실습 중점으로 만들어 주실 수 있을까요? 건강 꼭 챙기시고 다음 강의 기대하고 있겠습니다^^ 감사합니다!

    • 쿠케
      Giảng viên

      리나님, 좋은 평가 감사합니다!! 이번 강의도 열심히 잘 수강해주셔서 감사하고 뿌듯하네요~! 쉽게 와닿지 않을 수 있고 어려운 내용인데도 도움이 되신 것 같아서 다행입니다. 다음 강의는 예상 일정이 계속 미뤄지고 있어서 죄송스러운 마음이 큽니다.. 부지런(?)히 준비해보겠습니다..! 분산 데이터 모델링 실습에 관해서는, 사실 이전 강의 "대규모 시스템 - 게시판"도 위 개념을 바탕으로 마이크로서비스 및 데이터 모델이 정리되긴 하였는데요, 해당 강의는 시스템과 모델 간 관계가 복잡하지 않아서 크게 와닿지 않았을 수 있을 것 같네요. 먼훗날 더욱 복잡한 시스템(예를 들어, 피드)을 만들어보는 강의도 고려하고 있는데, 그때에는 더욱 와닿을 수 있을 것도 같습니다. 어떤 식으로 구성하고 전달 드릴 수 있을지, 관련해서는 조금 더 고민해보겠습니다! 리나님도 건강 잘 챙기시고 화이팅입니다! 감사합니다.

  • jungs4u님의 프로필 이미지
    jungs4u

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 쿠케
      Giảng viên

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

  • 유희준님의 프로필 이미지
    유희준

    Đánh giá 34

    Đánh giá trung bình 5.0

    5

    33% đã tham gia

    • 쿠케
      Giảng viên

      유희준님, 좋은 평가 감사합니다!!

926.720 ₫

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!