MongoDB

Opis MongoDB

MongoDB je sodobna NoSQL podatkovna baza, ki shranjuje podatke v obliki dokumentov (JSON podobna struktura), in ne v klasičnih tabelah kot relacijske baze (npr. MySQL, PostgreSQL).

Namesto tabel in vrstic ima MongoDB:

  • baze (databases),
  • kolekcije (collections),
  • dokumente (documents).

Dokument je fleksibilna struktura v obliki ključ–vrednost, kar omogoča, da se podatkovni model lažje prilagaja spremembam. MongoDB je pogosto uporabljen pri spletnih aplikacijah, mikroservisih in projektih, kjer se podatkovna struktura hitro spreminja ali je nestrukturirana.