Mongodb | Databázové řešení Open Source NoSQL

MongoDB Bezplatný systém správy databází

Open source NoSQL databázové řešení pro moderní aplikace

Pomocí MongoDB zajistěte dostupnost, škálovatelnost a dodržování nejnáročnějších požadavků na zabezpečení dat a soukromí moderních aplikací.

Přehled

MongoDB je bezpečná a snadno škálovatelná databáze NoSQL s otevřeným zdrojovým kódem. Lze jej použít při podpoře systémů správy obsahu, systémů elektronického obchodování, mobilních aplikacích, sekci analýzy dat, archivaci a online herních aplikacích. MongoDB je databáze založená na dokumentu, což znamená, že ukládá data do dokumentů podobných JSON. MongoDB je bez schématu, takže není třeba migrace schématu. Má bohatý a expresivní jazyk dotazů, který vám umožní filtrovat a třídit podle jakéhokoli pole. Dotazy jsou samy JSON, a tak snadno komponovatelné. Už žádné zřetězení řetězců pro dynamické generování dotazů SQL. MongoDB poskytuje rychlý přístup k datům z důvodu jeho povahy implementace interní paměti pro ukládání dat. Zpracovává strukturovaná i nestrukturovaná data v rámci různých typů aplikací. Jazyk dotazů založeného na dokumentu se používá pro dynamické dotazy na dokumentech. MongoDB také poskytuje bohatou sbírku dotazů DB. Vzhledem k tomu, že je orientován na dokument, může se počet polí, obsah a velikost dokumentu lišit od jednoho dokumentu k druhému. Lze jej snadno nastavit a škálovatelné. Data lze aktualizovat velmi rychle. MongoDB lze použít jako systém souborů, nazývaný GridFS, s funkcemi vyvážení zátěže a replikací dat na více strojích pro ukládání souborů.

Požadavky na systém


Následuje požadavky na instalaci MongoDB na Ubuntu 18.04

  • Server Ubuntu 18.04
  • Přístup k oknu příkazového řádku/terminálu
  • Uživatel bez kořenů s oprávněními sudo
  • Základní firewall

Funkce


  • Vysoká elastická škálovatelnost
  • Replikační zařízení pro zajištění dat.
  • Bohatá sbírka dotazů.
  • Automatické šňůry.
  • Open-Source.
  • Zvládá strukturovaná a nestrukturovaná data.
  • Snadné nastavení
  • databáze bez schématu.
  • Rychlé aktualizace na místě.
  • Pro proces skladování použijte interní paměť.
  • Schopnost hlubokého dotazu.
  • Žádné komplexní se spojí.
  • Není třeba mapování objektů.
  • Cross-platform.
  • Používejte dotazy dokumentů.
  • Snadné řízení vyrovnávání zátěže.
  • Není třeba VM běžet na různých platformách.
  • Ukládá data ve formátu JSON.
  • Není potřeba migrace schématu.
  • Používá se pro velká data.

Instalace

Postupujte podle těchto kroků a nainstalujte MongODB na Ubuntu 18.04:

  • Chcete -li importovat veřejnou klíč GPG pro nejnovější verzi MongoDB, spusťte následující příkaz:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
  • Změňte 4.4 z URL, pokud chcete nainstalovat jinou verzi.
  • Po úspěšném vytvoření klíčů by se měl vrátit “OK”.
  • Po přidání úložiště nyní aktualizujte svůj systém APT pomocí:
sudo apt update
  • Nyní nainstalujte MongODB pomocí následujícího příkazu:
sudo apt install mongodb-org
  • Spusťte následující příkaz a spusťte službu MongoDB:
sudo systemctl start mongod.service
  • Poté zkontrolujte stav MongoDB:
sudo systemctl status mongod

Prozkoumejte


V tomto článku jsme diskutovali o funkcích a instalaci databáze MongoDB Open Source NoSQL. Chcete -li se dozvědět o jiném softwaru DBMS s otevřeným zdrojovým kódem, zkontrolujte následující stránky:

 Čeština