Jak stáhnout a nainstalovat MongoDB on Windows a Cloud

⚡ Chytré shrnutí

Jak stáhnout a nainstalovat MongoDB on Windows a Cloud je vysvětlen jako kompletní průvodce nastavením. Tento zdroj zahrnuje instalaci MongoDB Komunitní server zapnutý Windowsse JavaSkript, Pythona ovladače Ruby, MongoDB Compass, konfigurace s importem a exportem, konfigurační soubor a nasazení MongoDB Atlas v oblaku.

  • 🪟 Windows Instalace: Stáhněte si 64bitový Community Server a spusťte instalační program MSI.
  • 🔌 ovladače: JavaSkripty jsou integrovány; přidat Python Ovladače pro (pymongo) a Ruby (mongo).
  • 🧭 Kompas: nainstalujte MongoDB Compass Grafické uživatelské rozhraní pro vizuální správu databází.
  • ⚙️ Konfigurace: Nastavte datový adresář, importujte/exportujte CSV a použijte konfigurační soubor.
  • ☁️ Mrak: Nasazení MongoDB Atlas na AWS, Google Cloudnebo Azure a připojit klienta.

Jak stáhnout a nainstalovat MongoDB

Instalatéři pro MongoDB jsou k dispozici v 32bitové i 64bitové verzi. 32bitové instalační programy jsou vhodné pro vývojová a testovací prostředí. Pro produkční prostředí byste však měli použít 64bitové instalační programy. Jinak můžete být omezeni množstvím dat, která lze uložit. MongoDBPro produkční prostředí je vhodné vždy používat stabilní verzi.

Jak stáhnout a nainstalovat MongoDB on Windows

Ke stažení a instalaci lze použít následující kroky MongoDB on Windows 10:

Krok 1) Stáhnout MongoDB Community Server

Přejít na https://trials.autocruitment.com a stáhnout MongoDB komunitní server. Nainstalujeme 64bitovou verzi pro Windows.

Stáhnout a nainstalovat MongoDB on Windows

Krok 2) Klikněte na Nastavení

Po dokončení stahování otevřete soubor MSI. Na úvodní obrazovce klikněte na tlačítko Další.

Stáhnout a nainstalovat MongoDB on Windows

Krok 3) Přijměte licenční smlouvu s koncovým uživatelem

  1. Přijměte licenční smlouvu s koncovým uživatelem.
  2. Klepněte na tlačítko Další.

Stáhnout a nainstalovat MongoDB on Windows

Krok 4) Klikněte na tlačítko „Dokončit“

Kliknutím na tlačítko „Dokončit“ nainstalujete všechny komponenty. Vlastní možnost lze použít k instalaci vybraných komponent nebo pokud chcete změnit umístění instalace.

Stáhnout a nainstalovat MongoDB on Windows

Krok 5) Konfigurace služby

  1. Vyberte možnost „Spustit službu jako uživatel síťové služby“. Poznamenejte si adresář s daty; budeme ho potřebovat později.
  2. Klepněte na tlačítko Další.

Stáhnout a nainstalovat MongoDB on Windows

Krok 6) Spusťte proces instalace

Klepnutím na tlačítko Instalovat spustíte instalaci.

Stáhnout a nainstalovat MongoDB on Windows

Krok 7) Po dokončení klikněte na tlačítko Další

Instalace začíná. Po dokončení klikněte na tlačítko Další.

Stáhnout a nainstalovat MongoDB on Windows

Krok 8) Klikněte na tlačítko Dokončit

Poslední krok: po dokončení instalace klikněte na tlačítko Dokončit.

Stáhnout a nainstalovat MongoDB on Windows

Ahoj světe MongoDB: JavaOvladač skriptu

Řidiči v MongoDB se používají pro propojení mezi klientskými aplikacemi a databází. Pokud byste například měli Java program a vyžadoval, aby se k němu připojil MongoDB, pak byste si museli stáhnout a integrovat Java ovladač, aby program mohl pracovat s MongoDB databáze.

Řidič pro JavaScénář vychází z krabice. The MongoDB shell, který se používá pro práci s MongoDB databáze je ve skutečnosti JavaSkriptový shell. Přístup k němu:

Krok 1) Přejděte do složky „C:\Program Files\“MongoDB\Server\4.0\bin“ a dvakrát klikněte na mongo.exe. Případně můžete také kliknout na MongoDB položka na ploše.

Ahoj světe MongoDB: JavaOvladač skriptu

Krok 2) Do shellu zadejte následující program:

var myMessage='Hello World';
printjson(myMessage);

Ahoj světe MongoDB: JavaOvladač skriptu

Code Vysvětlení:

  1. Právě prohlašujeme jednoduché JavaProměnná skriptu pro uložení řetězce s názvem 'Hello World'.
  2. Pro tisk proměnné na obrazovku používáme metodu printjson.

instalovat Python Řidič

Krok 1) Zajistit Python je nainstalován v systému.

Krok 2) Nainstalujte ovladače související s Mongo spuštěním následujícího příkazu:

pip install pymongo

Nainstalujte ovladač Ruby

Krok 1) Ujistěte se, že je v systému nainstalován Ruby.

Krok 2) Zajistěte aktualizaci drahokamů spuštěním příkazu:

gem update --system

Krok 3) Nainstalujte ovladače související s Mongo spuštěním následujícího příkazu:

gem install mongo

instalovat MongoDB Compass - MongoDB Nástroj pro správu

Na trhu existují nástroje, které jsou k dispozici pro správu MongoDB. Jedním z takových nekomerčních nástrojů je MongoDB CompassNěkteré z funkcí Compassu jsou uvedeny níže:

  1. Plný výkon Mongo shellu
  2. Více skořápek
  3. Více výsledků

Krok 1) Přejít na https://trials.autocruitment.com a klikněte na tlačítko Stáhnout.

instalovat MongoDB Compass

Krok 2) Zadejte podrobnosti do vyskakovacího okna a klikněte na tlačítko Odeslat.

instalovat MongoDB Compass

Krok 3) Double klikněte na stažený soubor.

instalovat MongoDB Compass

Krok 4) Instalace se spustí automaticky.

instalovat MongoDB Compass

Krok 5) Kompas se spustí s úvodní obrazovkou.

instalovat MongoDB Compass

Krok 6) Ponechte nastavení soukromí jako výchozí a klikněte na „Začít používat Compass“.

instalovat MongoDB Compass

Krok 7) Zobrazí se domovská obrazovka se seznamem aktuálních databází.

instalovat MongoDB Compass

MongoDB Konfigurace, import a export

Před spuštěním MongoDB server, prvním klíčovým aspektem je konfigurace datového adresáře, kde jsou všechny MongoDB data budou uložena. To lze provést následujícím způsobem:

MongoDB Konfigurace, import a export

Výše uvedený příkaz 'md \data\db' vytvoří adresář s názvem \data\db ve vašem aktuálním umístění. MongoDB automaticky vytvoří databáze v tomto umístění, protože toto je výchozí umístění MongoDB k uložení jeho informací. Zajišťujeme pouze přítomnost adresáře, takže MongoDB můžete to najít, když to začne.

Import dat do MongoDB se provádí pomocí příkazu „mongoimport“. Následující příklad ukazuje, jak to lze provést.

Krok 1) Vytvořte soubor CSV s názvem data.csv a vložte do něj následující data:

Employeeid,EmployeeName
1,Guru99
2,Mohan
3,Smith

Ve výše uvedeném příkladu tedy předpokládáme, že chceme importovat 3 dokumenty do kolekce s názvem data. První řádek se nazývá záhlaví a bude obsahovat názvy polí kolekce.

Krok 2) Spusťte příkaz mongoimport.

MongoDB Konfigurace, import a export

Code Vysvětlení:

  1. Udáváme volbu db, která určuje, do které databáze se mají data importovat.
  2. Volba typu určuje, že importujeme soubor CSV.
  3. Nezapomeňte, že první řádek se nazývá záhlaví, které se stane názvy polí kolekce; proto zadáváme volbu –headerline. A poté zadáváme náš soubor data.csv.

Výstup

MongoDB Konfigurace, import a export

Výstup jasně ukazuje, že byly importovány 3 dokumenty MongoDB.

Export MongoDB se provádí pomocí příkazu mongoexport.

MongoDB Konfigurace, import a export

Code Vysvětlení:

  1. Uvádíme volbu db, abychom řekli, ze které databáze mají být data exportována.
  2. Uvádíme možnost kolekce, abychom určili, kterou kolekci použít.
  3. Třetí možností je specifikovat, že chceme exportovat do souboru CSV.
  4. Čtvrtým je specifikovat, která pole kolekce mají být exportována.
  5. Možnost –out určuje název souboru csv, do kterého se mají data exportovat.

Výstup

MongoDB Konfigurace, import a export

Výstup jasně ukazuje, že byly exportovány 3 záznamy z MongoDB.

Konfigurace MongoDB server s konfiguračním souborem

Instanci serveru Mongod lze nakonfigurovat tak, aby se spouštěla ​​s konfiguračním souborem. Konfigurační soubor obsahuje nastavení, která jsou ekvivalentní možnostem příkazového řádku Mongodu. Předpokládejme například, že chcete MongoDB Chcete-li uložit všechny informace o protokolování do vlastního umístění, postupujte podle následujících kroků:

Krok 1) Vytvořte soubor s názvem „mongod.conf“ a uložte do něj níže uvedené informace.

Konfigurace MongoDB Server s konfiguračním souborem

  1. První řádek souboru určuje, že chceme přidat konfiguraci pro systémový protokol, tedy do vlastního protokolového souboru, kam se ukládají informace o tom, co server dělá.
  2. Druhou možností je zmínit, že umístěním bude soubor.
  3. Toto zmiňuje umístění souboru protokolu.
  4. LogAppend: „true“ znamená zajistit, aby se informace protokolu neustále přidávaly do souboru protokolu. Pokud zadáte hodnotu „false“, soubor bude smazán a vytvořen jako nový, kdykoli se server znovu spustí.

Krok 2) Spusťte proces serveru Mongod a jako parametr zadejte výše vytvořený konfigurační soubor. Níže je zobrazen snímek obrazovky, jak to lze provést.

Konfigurace MongoDB Server s konfiguračním souborem

Jakmile je výše uvedený příkaz proveden, serverový proces začne používat tento konfigurační soubor a pokud přejdete do adresáře /etc ve vašem systému, uvidíte vytvořený soubor mongod.log. Níže uvedený snímek ukazuje příklad, jak by měl soubor protokolu vypadat.

Konfigurace MongoDB Server s konfiguračním souborem

Jak nainstalovat MongoDB v cloudu (AWS, Google, Azure)

Nemusíte instalovat MongoDB server a nakonfigurovat ho. Můžete nasadit MongoDB Server Atlas v cloudu na platformách jako AWS, Google Cloud, a Azurea připojte se k instanci pomocí klienta. Níže jsou uvedeny podrobné kroky:

Krok 1) Přejít na https://trials.autocruitment.com.

  1. Zadejte osobní údaje
  2. Souhlasíš s podmínkami
  3. Klikněte na tlačítko „Začít zdarma“

instalovat MongoDB na Cloud

Krok 2) Klikněte na „Vytvořit můj první cluster“.

instalovat MongoDB na Cloud

Krok 3) Můžete si vybrat mezi AWS, Google Cloud, a Azure jako vašeho poskytovatele cloudu. V tomto tutoriálu použijeme AWS, který je nastaven ve výchozím nastavení. Na stránce neprovádějte žádné další změny a klikněte na „Vytvořit“ Cluster".

instalovat MongoDB na Cloud

Krok 4) Cluster tvorba trvá nějaký čas.

instalovat MongoDB na Cloud

Krok 5) Po nějaké době uvidíte cluster připravený.

instalovat MongoDB na Cloud

Krok 6) Klikněte na Zabezpečení > Přidat nového uživatele.

instalovat MongoDB na Cloud

Krok 7) Na další obrazovce:

  1. Zadejte přihlašovací údaje uživatele
  2. Přidělte oprávnění
  3. Klikněte na tlačítko Přidat uživatele

instalovat MongoDB na Cloud

Krok 8) Na řídicím panelu klikněte na tlačítko připojit.

  1. Seznam povolených připojení IP
  2. Vyberte způsob připojení

instalovat MongoDB na Cloud

Krok 9) Vyberte si způsob připojení dle vlastního výběru pro připojení k MongoDB serveru.

instalovat MongoDB na Cloud

Nejčastější dotazy

Ano. Asistenti s umělou inteligencí mohou generovat konfigurační soubory Mongodu, vysvětlovat chyby připojení a navrhovat opravy problémů s ovladači nebo službami. Příkazy byste měli i tak ověřovat oproti oficiálním souborům. MongoDB dokumentace před jejich použitím.

Ano. MongoDB Atlas zahrnuje integrace s vektorovým vyhledáváním Atlas a umělou inteligencí, které vám umožňují vytvářet aplikace pro sémantické vyhledávání a generování dat. Ukládá vložené prvky vedle dokumentů, čímž odstraňuje potřebu samostatné vektorové databáze.

Ano. MongoDB Komunitní server je zdarma a s otevřeným zdrojovým kódem pro Windows, macOSa Linux. MongoDB Atlas také nabízí bezplatnou cloudovou vrstvu, zatímco Enterprise Edition přidává placené pokročilé funkce a podporu.

Community Server je instalován a spravován na vašem vlastním počítači nebo serveru. Atlas je plně spravovaná cloudová služba, která se stará o nastavení, škálování, zálohování a zabezpečení na AWS. Google Cloudnebo Azure.

Shrňte tento příspěvek takto: