MongoDB to otwarty, nierelacyjny system zarządzania bazą danych napisany w języku C++. Charakteryzuje się brakiem ściśle zdefiniowanej struktury obsługiwanych baz danych. Zamiast tego dane składowane są jako dokumenty w stylu JSON.

Cechy:

  • jednorodne wsparcie dla standardu Unicode,
  • obsługa danych w innych kodowaniach w formacie binarnym,
  • duża liczba obsługiwanych typów danych,
  • obsługa kursorów,
  • zapytania ad-hoc,
  • zapytania do zagnieżdżonych pól dokumentów,
  • indeksowanie,
  • wsparcie dla agregacji danych,
  • możliwość składowania plików w bazie,
  • architektura zaprojektowana z myślą o łatwej replikacji.

Wewnętrznym językiem do definiowania zapytań oraz funkcji agregujących jest JavaScript wykonywany bezpośrednio przez serwer MongoDB.

Źródło : wikipedia.pl

Obserwuj i polub:
Pin Share