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