web-dev-qa-db-fra.com

Qu'est-ce qu'un bon client d'interface graphique MongoDB?

J'utilise Rockmongo sous Windows - c'est un outil Web basé sur php. Mais sur Ubuntu (12.04), les comportements sont drôles - les requêtes arrivent souvent à l’arrivée - et je recherche de meilleurs clients. Est-ce que quelqu'un sait quelque chose de bon pour MongoDB sur Ubuntu?

56
Eyal

Une chose que je connais (mais que n’aime pas beaucoup l’interface) est Mongo , qui est un ordinateur de bureau, pas une application basée sur un navigateur. Voici une capture d'écran:

a screenshot of UMongo

Jusqu'à présent, j'utilisais MonjaDB - c'est un plug-in Eclipse, et Eclipse est mon IDE de toute façon. Je l'aime; il semble avoir toutes les fonctionnalités que j'avais l'habitude d'utiliser dans RockMongo .

Voici une capture d'écran de MonjaDB (il y en a plus sur son site web, ainsi que des instructions):

a screenshot of MonjaDB

Pour l'installer, vous avez évidemment besoin d'Eclipse (que vous pouvez obtenir à partir des dépôts Ubuntu). Une fois que vous avez fait cela, vous devez aller dans Aide-> Installer un nouveau logiciel ... puis ajouter ce site de mise à jour . Bien que j'aime ça, je ne pense pas que beaucoup de gens changeront d'IDE pour une interface graphique pour Mongo (bien que je puisse me tromper).

UMongo et MonjaDB ont tous deux leur code source sur GitHub.

19
Eyal

Robo 3T (anciennement RoboMongo)

Outil de gestion MongoDB Open Source multiplate-forme et multi-plateforme (par exemple, interface graphique d'administration).

[Il] intègre le même moteur JavaScript (basé sur Mozilla SpiderMonkey), qui active le shell MongoDB. Cela signifie que vous pouvez réutiliser vos compétences existantes de MongoDB Shell dans Robomongo.

Modifier

Quelques informations supplémentaires:

  • Il est disponible pour Linux, OSX et Windows .
  • En ce qui concerne Linux, des packages sont disponibles aux formats .rpm (Fedora, CentOS, openSUSE), .deb (Debian, Ubuntu) et .tar.gz.
  • C'est gratuit (comme dans le discours); vous pouvez accéder à son dépôt GitHub ici .
61
rsenna

Vous pouvez vérifier mongobooster . MongoBooster est une interface graphique multiplate-forme centrée sur Shell pour MongoDB v2.2 à 3.2, qui fournit une mise à jour sur place, une intégration Lodash & Moment.js, une prise en charge de la syntaxe ES6 et une véritable expérience intellisense.

MongoBooster présente les caractéristiques suivantes:

  1. MongoBooster offre une véritable expérience IntelliSense. Le service de langue intégré connaît toutes les complétions possibles, méthodes, propriétés, variables, mots-clés, même les noms de collection MongoDB, les noms de champs et les opérateurs. Les suggestions IntelliSense apparaîtront au fur et à mesure que vous tapez.
  2. Dans l'éditeur de script, des indications de paramètres s'affichent lorsque vous tapez une invocation de méthode. Extraits de plage de dates de Handy, extraits de conversion SQL en MongoDB ...
  3. Le survol de la souris affichera de nombreuses informations utiles, telles que les types de symboles, la définition de fonction, les informations de type et le document.
  4. Les crochets correspondants seront mis en surbrillance dès que le curseur se trouvera près de l'un d'eux.
  5. Tout ce que MongoBooster peut faire est dans la palette de commandes. Voir en utilisant les raccourcis CTRL-SHIFT-P
  6. Tunneling SSH pour les connexions MongoDB
  7. Gestion simple des fragments et des jeux de répliques
  8. Il existe une licence gratuite avec certaines limitations.

Disclaimer: Je travaille pour MongoBooster.

mongobooster_main_screen

12
QingHai

3T MongoChef est une interface graphique de bureau multi-plateforme pour MongoDB et fonctionne également sur Ubuntu. C’est un outil commercial, mais gratuit pour une utilisation personnelle et non commerciale.

Il a beaucoup de fonctionnalités utiles, par exemple. édition de données sur place ou constructeur de requêtes de recherche par glisser-déposer (www.3t.io/mongochef/mongochef-whats-new).

**Screenshot of 3T MongoChef on Ubuntu**

9
Tomek

RockMongo

Il y a RockMongo (un client php basé sur le Web), mais je ne peux pas dire à quel point c'est bon.

3
desgua

qMongoFront est un client graphique MongoDB basé sur QT sous linux.Il est totalement gratuit et s’ouvre.

2
gavin

MongoDB Compass

L'interface graphique pour MongoDB. Explorez visuellement vos données. Exécuter des requêtes ad hoc en quelques secondes. Interagissez avec vos données avec la fonctionnalité CRUD complète. Affichez et optimisez les performances de votre requête. Disponible sous Linux, Mac ou Windows. Compass vous permet de prendre des décisions plus éclairées en matière d'indexation, de validation de documents, etc.

  • Interface graphique officielle de MongoDB.
  • Riche en fonctionnalités: fournit non seulement un accès direct aux données, mais également des statistiques de serveur en temps réel, des plans expliqués visuellement, la maintenance de l'index, l'interface utilisateur des pipelines d'agrégation.
  • Il est disponible pour Linux (RedHat, Ubuntu), OSX et Windows .
  • La version communautaire est gratuite (comme dans Beer, pas FLOSS) et manque de fonctionnalités. Concernant la version commerciale: "MongoDB Compass est disponible dans le cadre de nos abonnements, de même que Readonly Edition et Isolated Edition."
2
rsenna

Mongo Management Studio

C'est un outil multi-plateforme avec une jolie interface utilisateur. L'édition communautaire est gratuite. L'édition professionnelle a plus de fonctionnalités et comprend un support.

1
4kochi

il y a un outil graphique gratuit NoSQL Viewer pour MongoDB et d'autres bases de données NoSQL offrant une interface pratique pour les données et prenant en charge de nombreuses fonctionnalités utiles

0
Michael

Afficher le concentrateur de base de données Tadpole. Tadpole est un outil client de base de données Web. https://github.com/hangum/TadpoleForDBTools/wiki

supportez mongoDB, mariaDB, MySQL, MSSQL, Apache Hive, pgsql, sqlite ... d'autres

0
hangum

MongoDB n'inclut pas d'interface administrative de type interface graphique. Mais en réalité, je recommanderais de vérifier les interfaces utilisateur d'administration répertoriées dans docs.mongodb.org , ce qui est plus utile et les listes sont mises à jour.

Pour plus d'informations, s'il vous plaît vérifier ceci lien

0
Amol M Kulkarni