Výchozí rozhraní MongoDB je příkazový řádek (CLI) a pro nové uživatele je obtížné zacházet s databázemi jako profesionál. Zde je seznam nejoblíbenějších nástrojů pro správu MongoDB s rozhraním GUI.
MongoDB open-source databázový program je dostupný v Community, Enterprise MongoDB Atlas Editions. Verzi komunitního serveru lze používat zdarma, zatímco pro MongoDB Enterprise Server, což je komerční edice, si musíte zakoupit předplatné. Je k dispozici pro Windows, Linux a OS X. MongoDB Atlas má běžet na cloudových platformách, jako jsou AWS, Microsoft Azure a Google Cloud Platform.
MongoDB je databázový program orientovaný na dokumenty, který spadá do kategorie databázových programů NoSQL a používá dokumenty podobné JSON se schématy.
Zde tedy přicházíme s některými z nejlepších dostupných nástrojů pro správu MongoDB, které poskytují rozhraní GUI za účelem zvýšení produktivity. Stejně jako PHPMyAdmin poskytuje webové rozhraní GUI založené na HTTP pro databáze MySQL/MariaDB. Všechny zde obsažené nástroje však nejsou založené na HTTP a pouze několik z nich poskytuje webové rozhraní pro MongoDB.
Chcete-li začít s MongoDB s grafickým uživatelským rozhraním, MongoDB je nejlepší způsob. Kompas MongoDB byl vyvinut stejnými vývojáři MongoDB, což znamená větší spolehlivost a kompatibilitu. Poskytuje nástroje GUI MongoDB k prozkoumání interaktivní databáze MongoDB; s plnou funkčností CRUD a vizuálním způsobem. S pomocí vestavěné vizualizace schémat může uživatel analyzovat dokumenty a zobrazovat bohaté struktury. Pro sledování vytížení serveru nabízí statistiky databázových operací v reálném čase. Stejně jako MongoDB, Compass také přichází ve dvou verzích, jedna je Enterprise (placená) a komunita, která je zdarma k použití. K dispozici pro Linux, Mac nebo Windows.
Vlastnosti:
- Vestavěná vizualizace schématu
- Přehled o stavu serveru a výkonu dotazů
- Vizualizujte svá geoprostorová data, pochopte je a pracujte s nimi
- Snadný přístup k vytváření, čtení, aktualizaci a mazání (CRUD) dat
- Snadno srozumitelné GUI
- Rozšiřitelné pomocí pluginů
- Vytvářejte agregační kanály v intuitivním uživatelském rozhraní
- Více…
Stáhněte si zdarma MongoDB Compassnebovědět–
NoSQLBooster (mongobooster)
NoSQLBooster je docela populární nástroj pro poskytovatele GUI rozhraní pro naše světlé rozhraní MongoDB CLI. To je formálně známé jako MongoBooster. NoSQLBooster je multiplatformní, která přichází s řadou nástrojů MongoDB pro správu databází a monitorování serverů. Tento nástroj MongoDB obsahuje nástroje pro monitorování serveru, plán vizuálního vysvětlení, tvůrce dotazů, dotaz SQL, podporu syntaxe ES2017 a další… Je k dispozici vUvolnit, Osobní a Komerční verze, bezplatná verze má samozřejmě určitá omezení funkcí. NoSQLBooster je k dispozici také pro Windows, MacOS a Linux.
Jednou z nejvíce zdůrazňovaných funkcí je skutečný IntelliSense zážitek. Toto je vestavěná hlasová služba, která zná všechny druhy návrhů kódů, které vám pomohou psát; každý, kdo používá NoSQLBooster, by obdivoval jeho schopnost automaticky doplňovat proměnné, metody, klíčová slova, vlastnosti a dokonce i názvy kolekce MongoDB. Poskytují vám spoustu vestavěných úryvků, které vám pomohou rychleji psát dotazy skriptů shellu.
Vlastnosti NoSQLBooster:
- S NoSQLBooster pro MongoDB můžete spustit SQL SELECT
- NoSQLBooster for MongoDB podporuje rozhraní API pro tvorbu plynulých dotazů podobné mongoose
- Podporuje Visual Explain Plan, MongoDB Log Parser, Query Code Generator, Visual Query Builder a Schema Analyzer
- Naučte se MongoDB s bezplatnými interaktivními ukázkami
- Popisek pro pole, objekt a hodnoty ObjectId
- Generátor testovacích dat
- Stav serveru v reálném čase (mongostat)
- GUI pro mongotop, mongodump a mongorestore
- MongoDB Enterprise Edition
- Embedded Mongo Shell, žádné externí závislosti
- Embrace ES2017
- Lodash, ShellJs, Mathjs a Moment
- Podpora GridFS
- Status-Lock pouze pro čtení
- Označte spojení barvou
- Snadný přenos dat / synchronizace mezi databázemi
- Jednoduše importujte a exportujte
- Import tabulek z RDBMS
- Export do souboru SQL
Správce NoSQL
NoSQL Manager byl od začátku oblíbeným nástrojem, protože mohl kombinovat snadno použitelné uživatelské rozhraní s výkonným prostředím. Podporuje nejnovější verze MongoDB i starší verze, které se vracejí k 2.2.
Stejně jako ostatní, NoSQL Manager nabízí bezplatné komerční i placené předplatné. Váš bezplatný plán má omezené funkce, včetně připojení, správy prostředí, monitorování, manipulace s daty a podpory. Můžete je porovnat zde na stránce srovnání plánů. Placené plány NoSQL Manager jsou k dispozici za 98 USD za verzi a uživatele.
Plně funkční uživatelské rozhraní podporuje všechny příkazy dostupné pro prostředí MongoDB, což šetří čas profesionálům a začátečníkům MongoDB. Automatické dokončování vám umožňuje automaticky doplňovat všechny příkazy prostředí, názvy kolekcí a metody používané v MongoDB. Podobně jako Studio 3T podporuje NoSQL Manager všechna tři zobrazení. Zobrazení tabulky, stromové zobrazení a zobrazení JSON.
Cluster control - MongoDB GUI Tool
ClusterControl je další MongoDB nástroj s GUI pro správu databázové infrastruktury. Je také k dispozici ve dvou verzích – komunitní a podniková. Netřeba dodávat, že komunitní edici ClusterControl lze používat zdarma, zatímco podnik je placený. Není omezena pouze na MongoDB, ale podporuje také MySQL, MySQL Replication, MySQL NDB Cluster, Galera Cluster, MariaDB, PostgreSQL, TimescaleDB, Docker a ProxySQL.
ClusterControl poskytuje plně automatizované zabezpečení databázové infrastruktury, která má jediné grafické uživatelské rozhraní a jediné rozhraní pro provoz a automatizaci databázových prostředí MongoDB a MySQL. Je k dispozici pro platformy Linux (RedHat, Centos, Ubuntu nebo založené na Debianu) poskytováním repo přes YUM/APT.
- Monitor dotazů
- Podpora více DB
- Plně integrované CLI
- Monitorování a poradci
- Nasazení databáze
- Cluster/Replikace
- Dobrá dokumentace
StáhnoutKomunitní vydání ClusterControl
NOSQLKLIENT (zdarma a open source)
Nosqlclient je bezplatný nástroj pro správu MongoDB s otevřeným zdrojovým kódem s webovým grafickým rozhraním, což znamená, že při správě databází již žádný chaos na příkazovém řádku. Můžeme vkládat, mazat nebo aktualizovat data v MongoDB pomocí Nosqlclient bez použití dotazů. Je k dispozici jako aplikace pro stolní počítače, pro Docker a jako webová aplikace. Web poskytuje rozhraní založené na prohlížeči MongoDB pomocí HTTP.
Funkce NOSQLCLIENT
- podpora SSH
- Jedinečný styl dotazování
- Živé sledování
- Mongodb shell
- X509, LDAP, GSSAPI
- Import/export dat
- Místo BSON použijte rozšířený JSON
- Aktualizace na místě
- Správa uživatelů
- Správa indexů
- Analyzátor schémat
- Automatické doplňování
- Správa souborů
StáhnoutNosqlclient pro MongoDB
Navicat pro MongoDB
Navicat je komerční nástroj pro správu databází, který je relativně dostupný ve srovnání s jinými populárními placenými nástroji ve stejné kategorii. Je vyvinut pro správu různých databází pomocí grafického uživatelského rozhraní, nikoli příkazového řádku, což v konečném důsledku snižuje složitost správy databázového systému. Byl navržen tak, aby oslovil různé druhy lidí v oboru, jako jsou administrátoři, vývojáři a malé a střední podniky.
Nabízí jeden prémiový balíček s názvem Navicat Premium, který obsahuje možnosti pro připojení všech oblíbených databázových systémů, jako jsou MySQL, MariaDB, MongoDB, SQL Server, SQLite, Oracle a PostgreSQL. Pokud však někdo chce přistupovat a ovládat nějaký konkrétní typ databáze, pak jsou k dispozici také jednotlivé aplikační balíčky, jako je Navicat pro MongoDB, díky kterému je tento nástroj pro správu databáze dostupný pro každého.
Je k dispozici ve zkušební verzi po dobu 14 dnů, takže pokud chcete, kupte, jinak můžete přemýšlet o dalších možnostech uvedených v tomto seznamu.
Stáhněte si Navicat pro MongoDB
Nástroj GUI Robo 3T MongoDB
Dalším nástrojem rozhraní MongoDB s GUI je Robo 3T, který udržují a poskytují vývojáři klienta MongoDBStudio 3T(placená s 30denní zkušební dobou). Dříve bylo Robo 3T známé jako Robomongo. Je to také multiplatformní nástroj pro správu GUI MongoDB dostupný pro Windows, MacOS a Linux. Má stejný engine a prostředí, které je součástí shellu MongoDB (3.2).
Základní vlastnosti Robomongo:
- Nativní a multiplatformní správce MongoDB
- Snadno ovladatelné rozhraní
- Lehký poskytovatel GUI MongoDB
- Menší spotřeba systémových prostředků
- Vizuální nástroj, který vám pomůže spravovat databázi
- Má vložený skutečný MongoDB shell
- Skutečné automatické dokončování
- Podpora pro import z MongoDB SRV připojovacích řetězců
- Podpora autentizačního mechanismu SCRAM-SHA-256
- Vytvořit/Upravit/Zobrazit uživatele
- Podporované cloudové platformy jsou MongoDB Atlas, Compose, mLab, ObjectRocket, ScaleGrid, Amazon EC2
Nástroj GUI Studio 3T MongoDB
Výše zmíněný Robomong, který byl získán společností 3T a přejmenován na Robot 3T; nyní součástí Studia 3T. Takže, co jeStudio 3T? Stejně jako ostatní zmíněné nástroje uživatelského rozhraní pro správu MongoDB je Studio 3T také nástrojem poskytovatele rozhraní GUI pro správu databází, ale v placené kategorii. Však,30denní bezplatná zkušební verzeverze tohoto nástroje umožňuje uživatelům používat a porozumět jeho funkci předtím, než do ní investují peníze. Ve srovnání s bezplatným a open source Robot 3T má Studio 3T více funkcí a poskytuje podnikovou podporu. Stejně jako Robo 3T je k dispozici také pro Windows, Linux (Ubuntu&CentOS) a macOS.
Vlastnosti Studio 3T
- Vytvářejte dotazy pomocí přetažení
- Úpravy dat na místě
- Zobrazení tabulky, stromu a JSON
- Editor agregace
- Vizuální vysvětlení
- Úkoly a zeptejte se Plánovače
- Migrace SQL na MongoDB
- Kód dotazu, dotaz SQL, import/export SQL
- Ověřování LDAP a Kerberos
- Import z Oracle
- Průvodce importem/exportem
- Barevně odlišená připojení
- Zámek pouze pro čtení, porovnání dat a synchronizace
- Průzkumník schémat
- Server Status Charts, Map-Reduce a GridFS Support
- HotKeys
- Kompatibilní s MongoDB 4.0
- A další…
Bezplatná zkušební verze Studio3T
Mongo Management Studio
Mongo Management Studio je freemium MongoDB GUI nástroj pro správu databází. Je lehký a má čisté rozhraní pro usnadnění vývoje projektů založených na MongoDB. Vyvíjel se pomocí nodeJs, Electron framework, MongoDB a AngularJs. MMS je kompatibilní s MongoDB 3.0 / 3.2 / 3.4.
Stejně jako všechny výše uvedené nástroje pro správu MongoDB si jej uživatel může snadno nainstalovat, nicméně bezplatná verze je k dispozici pouze pro Windows; zatímco podnikové a osobní jsou pro Linux, Windows a macOS. Verze Enterprise (webserver) podporuje webové rozhraní MongoDB HTTP GUI, což znamená, že můžeme nainstalovat na náš hlavní server a poté k němu přistupovat na jakémkoli systému pomocí prohlížeče lokálně nebo vzdáleně. Osobní a bezplatnou verzi však lze používat pouze na místním systému, kde byly nainstalovány.
Funkce Mongo Management Studio (bezplatná verze)
- Správa indexů uživatelského rozhraní
- Podpora sady replik
- Operace CRUD
- Kompatibilní s MongoDB 3.0 / 3.2 / 3.4
- MongoDB autentizace
- Podpora GridFS (pouze pro čtení)
- Inline-Edit, Multiupdate a Save Queries
- SSL připojení
- Podrobná dokumentace
Stáhnout MMS(pouze bezplatná edice pro Windows)
Nástroj GUI Aqua Data Studio Mongo
Jedná se o univerzální integrované vývojové prostředí (IDE) pro vývojáře databází pro relační, NoSQL a cloudové platformy. Podporuje tedy různé databáze pro vývoj, přístup, správu a vizuální analýzu dat.
Pro MongoDB funguje Aqua Data Studio jako nástroj pro správu pomocí grafického uživatelského rozhraní s možností správy a dotazů do databáze. Vizuální rozhraní Aqua Data studia umožňuje uživateli procházet a upravovat databázové struktury, včetně objektů schémat a kolekcí, a také udržovat zabezpečení databáze.
Poskytuje sadu nástrojů databáze MongoDB, která obsahuje širokou škálu nástrojů, jako jsou Visual Analytics, MongoSQL Query Reference, MongoJS Query Analyzer, MongoShell MongoShell, FluidShell, Query & Analysis Tool, mřížkové a kontingenční grafy, editor dat tabulky, nástroje pro import a export, modelování vztahů entit; Visual Query Builder; Porovnávací nástroje: Porovnání schémat, Porovnání souborů; SQL History, Open API Scripting Environment, Integrated Secure Shell (SSH) a Version Control: Subversion (SVN), Git, CVS, Perforce.
Javascriptový editor MongoJS Query Analyzer umožňuje spouštět příkazy JavaScriptu a podporuje automatické dokončování a zvýrazňování syntaxe. Výsledek lze vidět ve stromové hierarchii, výsledcích mřížky a textu.
Jako placený produkt přichází Aqua Data Studio jako zkušební verzena 14 dníse všemi podnikovými funkcemi. Pokud tedy hledáte nějaký placený produkt, můžete jej zdarma vyzkoušet, než utratíte peníze. Je k dispozici proWindows, Linux a macOS.
Stáhnoutbezplatná zkušební verze nástroje GUI MongoDB Aqua Studio odzde.
Několik dalších dostupných nástrojů pro poskytovatele webového rozhraní MongoDB (GUI) s otevřeným zdrojovým kódem:
phpMoAdmin- MongoDB GUI administrační nástroj pro PHP
Zní to jako nástroj phpMyAdmin, který znamenal pro MySQL, nicméně phpMoAdmin je také napsaný PHP, ale pro MongoDB. Je založen na Vork PHP frameworku. Lehký a snadno se instaluje. Je to jen 115 kB soubor moadmin.php, který si uživatel může umístit kamkoli na místo a začít pracovat.
Vlastnosti phpMoAdmin:
- Databáze: Seznam s velikostmi dat, Create/Drop, Repair/compact
- Zobrazit seznam sbírek s počtem objektů v každé z nich
- Jedno pole chytrého vyhledávání přijímá: přesný text, (typově obsazenou) hodnotu, JSON (s povolenými operátory Mongo)
- Mongo GridFS
- Objekty GridFS automaticky spojují GridFSkouskyna GridFSsoubory
- Statistiky MongoDB: Doba provozu, paměť atd., Protokol předchozích chyb, nastavení Mongo-PHP
- A další…
Mongotron - Opensource
Jedná se o multiplatformní nástroj pro správu MongoDB publikovaný pod licencí Open Source a vytvořený pomocí frameworku Electron a Angular JS. Dostupné naGitHub.
mongolština
Tak dlouho jsme mluvili pouze o Windows, Linuxu a MacOS klientovi pro správu MongoDB, takže uživatelé, kteří hledají správu mongoDB pro chytré telefony a tablety, mohou Mongolime vyzkoušet. Poskytuje mobilního klienta MongoDB pro snadné připojení a přístup k serverům MongoDB.
Má vestavěný tunel SSH pro snadné ověření a připojení vzdáleného serveru přes SSL. MongoLime je freemium klientská aplikace MongoDB, kterou podporujeiOSaplatformy.
- Prohlížení a správa dokumentů.
- Vytvářejte a upravujte dokumenty
- Vyhledávejte dokumenty pomocí nástroje pro tvorbu dotazů.
- Exportujte databáze a kolekce ve formátu JSON jako archiv ZIP.
Mongo-expres
Webové rozhraní pro správu MongoDB napsané pomocí Node.js, Express a Bootstrap3. Umožňuje připojení více databází; Zobrazení/přidávání/mazání databází, sbírek a dokumentů; Náhled audio/video/obrázků; Podpora GridFS – přidávání/získávání/mazání neuvěřitelně velkých souborů; Používejte datové typy BSON v dokumentech, Mobile / Responsive – Bootstrap a funkce více… Chcete-li si stáhnout a dozvědět se o jeho funkci více, navštivte tutoodkaz.
Které grafické uživatelské rozhraní MongoDB je nejlepší?
Upozorňujeme, že všechny tyto produkty jsou poskytovány v bezplatných a komerčních verzích. Pokud jste single vývojář nebo freelancer, věříme, že bezplatné verze vám budou stačit. Pokud jste však více než jeden vývojář, např. pokud dva z vás pracují na velkých projektech, důrazně doporučujeme, abyste zvolili komerční verze. To se nakonec dobře vyplatí. Většina těchto produktů nabízí také zkušební dobu pro placené verze. Pomocí něj můžete zjistit, zda produkt splňuje vaše očekávání. Nakonec se vše scvrkává na vaše potřeby, pokud jde o rozpočet, potřeby využití, členy týmu, počet funkcí atd.
Další zdroje k zastavení:














