강의

멘토링

커뮤니티

Programming

/

Back-end

Các khái niệm và phương pháp điều chỉnh được xem xét khi di chuyển 20 tỷ mẩu dữ liệu sang MySQL

Chúng tôi đã đề cập đến các khái niệm được xem xét khi di chuyển 20 tỷ mẩu dữ liệu được quản lý thông qua MongoDB hiện có sang MySQL.

(4.3) 27 đánh giá

424 học viên

  • July
3시간 만에 완강할 수 있는 강의 ⏰
마이그레이션
rdb
MySQL
mysql-workbench
mysql-query
MongoDB

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

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

  • Những điều cần lưu ý khi sử dụng MySQL

  • Viết truy vấn trong MySQL

  • Các ràng buộc khác nhau trong MySQL

  • Khóa trong MySQL

Làm thế nào để chúng ta di chuyển 20 tỷ bản ghi dữ liệu? 🤔

Trong công việc gần đây, tôi đã di chuyển 20 tỷ bản ghi dữ liệu từ MongoDB sang MySQL, giúp tiết kiệm chi phí và chuẩn hóa.

Nói thẳng ra thì không có câu trả lời đúng. Tôi không biết mình đã làm đúng chưa, hay liệu có thể tối ưu hóa thêm được nữa không.

Tuy nhiên, chúng tôi vẫn triển khai dịch vụ một cách bình thường và không bị gián đoạn, và tôi muốn chia sẻ với bạn những lĩnh vực mà chúng tôi đã cân nhắc và chú ý để tối ưu hóa trong quá trình này.

Qua bài giảng này, tôi hy vọng bạn sẽ hiểu được sức hấp dẫn của DB và những mối quan tâm của các nhà phát triển backend .

Các tính năng của khóa học này

📌 Chủ đề này dựa trên 100% kinh nghiệm của tôi.

📌 Nội dung bao gồm những điều tôi muốn chia sẻ ngoài những gì tôi đã trải nghiệm.

📌 Tôi sẽ xem xét bất kỳ phần nào mà lời giải thích cá nhân của tôi còn thiếu sót và cho bạn biết.

📌 Tôi sẽ kể cho bạn nghe về kinh nghiệm thực tế của tôi.

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

nhà phát triển phần mềm phụ trợ

DB: Bạn không thể viết một truy vấn sao?

Kỹ sư DB
Tôi muốn chia sẻ và thông báo cho bạn về những điều này.

người tìm việc
Tôi cần chuẩn bị cho công việc lập trình viên và tôi tò mò về RDB.

Bài giảng bao gồm các chủ đề sau: 🤔

  1. Chỉ mục nhiều cột [Chỉ mục tổng hợp]

  2. Giải thích truy vấn [Phân tích truy vấn]

  3. Chỉ số bao phủ [ Tối ưu hóa chỉ số ]

  4. RDB so với ElasticSearch [Chỉ mục và Chỉ mục đảo ngược]

  5. SẮP XẾP THEO [Tối ưu hóa sắp xếp]

  6. CHÈN [Tối ưu hóa chèn]

  7. KHÓA TỰ ĐỘNG TĂNG [ Khóa TỰ ĐỘNG TĂNG ]

  8. Index Dive [Tối ưu hóa lập kế hoạch truy vấn]

  9. Tiền tố Index [Chỉ số Lightening]

  10. Khóa MySQL [ Tính toàn vẹn và đồng thời của MySQL ]

  11. DeadLock [Hiểu về DeadLock thông qua Phân tích trường hợp]

  12. Không có OFFSET [Điều chỉnh truy vấn]

  13. Bỏ qua Khóa [ Quản lý Phiên ]

Ai đã tạo ra khóa học này

Tôi có nhiều kinh nghiệm đa dạng, từ khởi nghiệp đến phát triển dịch vụ metaverse và nền tảng. Gần đây, tôi đã di chuyển một dịch vụ xử lý 20 tỷ dữ liệu MongoDB sang MySQL, và hiện tôi là nhà phát triển máy chủ nền tảng xử lý 20 tỷ dữ liệu MySQL.

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

Môi trường thực hành

  • Bài giảng này sẽ dựa trên hệ điều hành MacOS. MySQL Workbench sẽ được sử dụng, vì vậy hãy cài đặt nó.


Một bài giảng hay để tham khảo 💁


Khóa học này chủ yếu tập trung vào MySQL.

Nhưng không có công ty nào tôi từng trải nghiệm sử dụng một DB duy nhất.

  • Tất nhiên, trong trường hợp khởi nghiệp, nó được cấu hình với một DB.


Chúng tôi lựa chọn và sử dụng nhiều DB khác nhau tùy theo tình huống, tình trạng cũ và môi trường.

Vì vậy, tôi nghĩ chỉ sử dụng MySQL thôi có thể là không đủ.


Nếu bạn tò mò về MongoDB, một nền tảng NoSQL hàng đầu, bài giảng dưới đây sẽ rất hữu ích.

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

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

  • Bất cứ ai sử dụng DB lần đầu tiên

  • Bất cứ ai tò mò về thiết kế dữ liệu dung lượng lớn

  • Bất cứ ai tò mò về các khái niệm cơ bản của MySQL

Xin chào
Đây là

3,606

Học viên

171

Đánh giá

88

Trả lời

4.5

Xếp hạng

15

Các khóa học

자기 소개

비전공자 출신으로 판교에서 플랫폼 서버 개발을 담당하여 진행하고 있습니다.

서버 최적화와 다양한 쿼리 튜닝을 좋아합니다.

 

경력

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

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

[前] 판교 대기업 플랫폼 서버 개발자

[] 판교 모회사 서버 개발자

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

Tất cả

13 bài giảng ∙ (2giờ 6phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

27 đánh giá

4.3

27 đánh giá

  • jukas5985 [DEL] 250815201525님의 프로필 이미지
    jukas5985 [DEL] 250815201525

    Đánh giá 14

    Đánh giá trung bình 4.9

    5

    92% đã tham gia

    基本的な概念よりも、さらにクエリを作成する上で注意すべき部分について集中的に知らせる良い講義だと思います。 このレッスンでは、クエリについて学ぶよりも、パフォーマンスの向上やチューニングの改善をたくさん学ぶことができると思いました。 実際、クエリについては一般的にChatGPTを通じても開発が可能だと考えているので、この理論に集中した講義がより満足に近づいてきた。

    • july
      Giảng viên

      多くの人がMySQLを使って、私が扱った方法について共有したいと思いました。 残していた内容のように、実際にクエリについては、私よりもAIがより正確だと思いますㅎㅎ そのため、クエリではなく理論や最適化する部分について扱ってみました。 良い評価をいただきありがとうございます。😁

  • sasas님의 프로필 이미지
    sasas

    Đánh giá 56

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    • uheejoon님의 프로필 이미지
      uheejoon

      Đánh giá 39

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      • gylyu1184님의 프로필 이미지
        gylyu1184

        Đánh giá 10

        Đánh giá trung bình 5.0

        5

        31% đã tham gia

        仕事に大いに役立つと思います。

        • july
          Giảng viên

          役に立ったと仰っていただき、嬉しいです。聞いてくださってありがとうございます :)

      • haruhiism님의 프로필 이미지
        haruhiism

        Đánh giá 10

        Đánh giá trung bình 4.3

        4

        100% đã tham gia

        忘れていた概念を久しぶりに思い浮かべる良い講義でした

        805.277 ₫

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

        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!