Index Database: Nếu trả lời được câu hỏi này, vui lòng gửi CV cho Tips | Mongodb Design Patterns (2)

Series Mongodb Design Patterns - Video 2
👉 Link khóa học backend Nodejs: / @anonystick
Series:
1 - Đã có MySQL tại sao chúng ta cần MongoDB? - • Đã có MySQL tại sao ch...
2 - Index Database: Nếu trả lời được câu hỏi này bạn thuộc 10% kỹ sư dbs - • Index Database: Nếu tr...
Timeline:
00:00 Nghe index thấy dễ, nhưng mà bạn đã hiểu hết về INDEX.
03:00 Những điều lưu ý khi sử dụng index.
05:30 Thông qua đoạn CODE chúng ta sẽ tìm hiểu INDEX.
16:42 Câu hỏi về index, nếu bạn trả lời đúng thì vui lòng gửi tôi CV.
🚩 Subscribe ➜ / tipsjavascript
#mongodb #nodejs #ecommerce
✅ Follow Me:
Blog: anonystick.com
Github: github.com/anonystick/anonystick
Facebook: / tipjs
KZread: / tipsjavascript

Пікірлер: 44

  • @quocdattranquoc1832
    @quocdattranquoc1832 Жыл бұрын

    cơ bản là thế này. Khi đánh index {a:1, b:1, c:1}. Thì nó sẽ tạo ra mục lục cho trường a trước, bên trong mục lục a thì có mục lục con cho cho trường b, và bên trong mục lục của b thì có mục lục là cho trường c

  • @vuduchong
    @vuduchong10 күн бұрын

    Bác này dạy cuốn vãi chưởng 😂 quá hay

  • @TrongTran-zv6ci
    @TrongTran-zv6ci10 ай бұрын

    Xin hãy dạy kiến thức khó, càng khó càng tốt, tôi đi làm 2,5 năm rồi mà vẫn phải bỏ tiền để học thêm từ bác

  • @hay15z
    @hay15z Жыл бұрын

    Xem video của anh như kiểu vừa du hành sang thế giới mới :v, mọi thứ đều mới mẻ.

  • @vanhocpham
    @vanhocpham Жыл бұрын

    Hay luôn anh, 💯 điểm luôn ạ, rất cụ tỉ (cụ thể và tỉ mỉ) 😂😂😂

  • @quocdattranquoc1832
    @quocdattranquoc1832 Жыл бұрын

    Thích a quá, những đã lỡ trót yêu java h phải học thêm javascript để theo dõi a

  • @anonystick

    @anonystick

    Жыл бұрын

    Anh cũng yêu java mà

  • @ThachNguyen-tx5yp
    @ThachNguyen-tx5yp Жыл бұрын

    Mấy bạn thấy bài giảng hơi chậm thì hãy chỉnh tốc độ phát lên nhanh tí, kênh này thật sự bổ ích

  • 10 ай бұрын

    chuẩn rồi bạn, mình để tốc độ x2 lên nghe rất tốt!

  • @khoaha3483
    @khoaha3483 Жыл бұрын

    Ai thấy tốc độ nói hơi chậm thì có thể vào cài đặt chỉnh 1.25 hoặc 1.5 mà. mình cũng thường xuyên coi youtube với 1.5 để tiết kiệm thời gian

  • @AnhHoang-fo9ep
    @AnhHoang-fo9ep Жыл бұрын

    công nhận kiến thức a nói toàn mới với e

  • @anonystick

    @anonystick

    Жыл бұрын

    Vậy cho nên anh cũng học các em nữa mà

  • @lewiswill3663
    @lewiswill3663 Жыл бұрын

    Anh ơi anh làm video interview về JS đi ạ

  • @thang9xhong774
    @thang9xhong7745 ай бұрын

    cảm ơn a. biết đến mongodb từ 2017 mà giờ mới thực sự có duyên và thời gian để tiếp cận và học

  • @anonystick

    @anonystick

    5 ай бұрын

    Nếu nghiêng về BE thì em phải đi sâu hơn vào dbs nha em.

  • @thang9xhong774

    @thang9xhong774

    5 ай бұрын

    @@anonystick cảm ơn a. e làm FE giờ muốn đi sâu hơn về BE nên giờ mới nghiên cứu sâu

  • @NghiaNguyen-fi7bw
    @NghiaNguyen-fi7bw10 ай бұрын

    mong a ra những video liên quan về tối ưu database như thế này ạ, cách tối ưu một data query từ 1p về 2s

  • @anonystick

    @anonystick

    10 ай бұрын

    Có nhiều lắm. Chờ tại hạ ra tay.

  • @truongsinhvo1674
    @truongsinhvo16747 ай бұрын

    Đại ca hát hay quá : d

  • @hixapp5232
    @hixapp52326 ай бұрын

    sao như 16:19 "bao gồm tất cả các chỉ mục sau đó, ví dụ muốn truy vấn c thì bạn cũng phải đưa vào b và a..." mà như ví dụ 4 thì chỉ có c và a => câu trước đó ko đúng, mà chỉ cần chỉ mục đầu tiên bên trái và trường cần truy vấn là được, đúng ko ạ?

  • @reviewnganhhoc1942
    @reviewnganhhoc1942 Жыл бұрын

    Anh nói hay mà còn hát hay nữa

  • @kienvan6780
    @kienvan6780 Жыл бұрын

    Cái quy tắc này hình như hơi giống view trong couchdb

  • @hv998
    @hv998 Жыл бұрын

    Nói ra thật buồn e hay vỗ ngực tự xin 2 years exp với mongodb mà cái kiến thức về prerule này lần đầu được tiếp thu :v

  • @ThacHungDev

    @ThacHungDev

    Жыл бұрын

    người biết mình dốt thì còn học hỏi được chứ người nhận mình giỏi thì -_-!

  • @duyhoangta7988
    @duyhoangta7988 Жыл бұрын

    Em thấy index 3 field: a,b,c theo thứ tự lần lượt a, b, c Nên kết quả từ 1 -> 4 vì luôn phải chứa key theo thứ tự lần lượt, vì nếu chỉ có b hoặc c hoặc b,c thì bản chất cũng k tìm được key do ưu tiên tìm kiếm key theo a đầu tiên. K có a coi như k tìm thấy key. Bọn e có áp dụng cơ chế để dữ liệu mongoo sẽ lưu trữ trên file có pattern xxxx_ddMMyyyy, có thể cấu hình dọn dẹp sau X tháng dựa vào subfix.

  • @anonystick

    @anonystick

    Жыл бұрын

    Cũng hay nhỉ. Tiện

  • @duyhoangta7988

    @duyhoangta7988

    Жыл бұрын

    ​@@anonystick E thấy có thể cấu hình trên mongo cho phép lưu trữ theo file data stream theo khung thời gian, mỗi model có thêm 1 field "@timestamp":{ "type":"date" } Dựa vào field này trên mongodb sẽ cấu hình thời gian tồn tại của những file này file này có dạng như sau: data_26032023 Thì sau x tháng nó sẽ quét những file quá thời gian để dọn dẹp ạ.

  • Жыл бұрын

    Còn thiếu 1 chi tiết rất quan trọng nữa là sort, sort liên quan mật thiết đến index, các bạn mới có thể tìm hiểu thêm

  • @anonystick

    @anonystick

    Жыл бұрын

    OK em. làm phát nnữa hỉ

  • @PhongNguyen-kn6tl
    @PhongNguyen-kn6tl11 ай бұрын

    chú hát hay quá :D

  • @anonystick

    @anonystick

    11 ай бұрын

    Bao giờ làm show luôn

  • @phamvanhan7037
    @phamvanhan7037 Жыл бұрын

    A đã nói đến đây rồi mà lại giữ lại phần sort thế, hehe. Sort nếu biết cách dựa vào index thì cũng sort nhanh hơn bình thường. ngoài ra, ở trường hợp 2 và 4, thì compound index của anh chỉ được dùng 1 phần, tức là thằng a: 1, còn b (ở trường hợp 2) và c (ở trường hợp 4) sẽ không sử dụng được index

  • @anonystick

    @anonystick

    Жыл бұрын

    Thiệt, làm thêm phát nữa hén

  • @HungTran-cl2sd
    @HungTran-cl2sd Жыл бұрын

    Tips Js: tôi sẽ im lặng cho các anh chị trong vòng 20 giây Cũng là Tips Js 5 giây sau: *hát* bình minh ơi dậy chưa 🤣

  • @anonystick

    @anonystick

    Жыл бұрын

    Tự nhiên ngứa miệng á kakka

  • @bh4541
    @bh4541 Жыл бұрын

    a cho em hỏi liệu e code 1 ngôn ngữ BE khác nhưng tham gia vào khóa nodejs thì được ko a, kiểu như nó khác nhau quá nhiều không vì e ko code nodejs

  • @anonystick

    @anonystick

    Жыл бұрын

    Anh không biết sao. Nhưng qua điểm và cách anh học là học tư duy và kiến trúc nghĩa là nội lực. Có nội lực thì học được hết võ công các môn phái. Sợ không có nội lực thôi. Ý kiến anh là vậy

  • @reviewnganhhoc1942

    @reviewnganhhoc1942

    Жыл бұрын

    ngôn ngữ cũng chỉ là hình thức, bạn nắm lý thuyệt cốt lõi mới quan trọng, mình cũng code PHP, golang, nhưng cũng theo học anh nè, và thấy có nhiều cái cần phải học và là thu lại được khá nhiều kiến thức.

  • @tuandanh7048
    @tuandanh7048 Жыл бұрын

    Chú ơi cho con hỏi 1 câu về firebase ạ : Làm sao để mình signup/login bằng firebase rồi lấy thông tin của người dùng (ảnh, tên, mail ,...) lưu vào mongodb database của mình ạ

  • @anonystick

    @anonystick

    Жыл бұрын

    Hình như có video này chưa ta??

  • @tuandanh7048

    @tuandanh7048

    Жыл бұрын

    @@anonystick hình như chưa chú ạ. hầu như con xem hết video kênh của chú rồi ạ.

  • @VuNguyen-oj2xl
    @VuNguyen-oj2xl Жыл бұрын

    Bình minh ơi dậy chưa

  • @hiennguyenduy268
    @hiennguyenduy268 Жыл бұрын

    Quy tắc: Ngoài cùng bên trái :)

  • @anonystick

    @anonystick

    Жыл бұрын

    Đúng thế

Келесі