sql >> Databáze >  >> NoSQL >> MongoDB

NoSQL databáze

Proč NoSql (MongoDB)?

  1. Škálovatelné a flexibilní datové úložiště:Toto je hlavní důvod pro opuštění relační databáze.

  2. Schema less :představuje složité hierarchické vztahy s jedním záznamem.

  3. Scaling Out:Rozdělení dat na více počítačů.

  4. Úžasně rychlé:MongoDB používá binární drátový protokol jako primární způsob interakce se serverem

    Vlastnosti:

  5. Snadné indexování

  6. Uložený Java Script

  7. Jednoduchá správa (automatické převzetí služeb při selhání, pokud hlavní zařízení v architektuře master-slave selže)

MongoDB je výkonný a snaží se zachovat mnoho funkcí z relačních systémů, není určen k tomu, aby dělal vše, co dělá relační databáze. Kdykoli je to možné, databázový server přenese zpracování a logiku na stranu klienta.



  1. Jak získat informace o uživateli z mongodb v node.js

  2. Zeptejte se MongoDB, zda je to Master z bashscriptu

  3. MongoDB – kolekce postrádá jedinečný index na _id

  4. Express.js – Filtrujte id mongodb v adrese URL