Qu'est-ce que mongoDB ?
Avantages des évaluateurs
-
Facile à apprendre : MongoDB est convivial et facile à apprendre, ce qui en fait un excellent choix pour les débutants comme pour les experts.
-
Stockage de données sécurisé : MongoDB offre une haute sécurité pour le stockage de données, garantissant que vos données sont sécurisées et gérables.
-
Solution cloud : Atlas Cloud de MongoDB permet une intégration facile d'une base de données unique dans plusieurs applications, avec une gestion conviviale et un coût abordable.
-
Orientation document : la nature orientée document de MongoDB en fait un excellent choix pour gérer divers types de besoins en données, en particulier pour les applications qui nécessitent un schéma flexible.
-
Hautes performances : MongoDB est connu pour ses hautes performances, sa vitesse et son efficacité, ce qui en fait un excellent choix pour gérer de grandes quantités de données.
Inconvénients des évaluateurs
-
Problèmes avec Atlas Compass UX : les utilisateurs ont signalé des problèmes avec Atlas Compass UX, tels que l'impossibilité d'ouvrir plusieurs onglets avec des collections en même temps et la perte des requêtes de recherche lors du passage d'une collection à l'autre.
-
Mémoire limitée dans la version gratuite : les utilisateurs ont signalé que la version gratuite de MongoDB a une mémoire limitée, ce qui peut nécessiter une mise à niveau pour une insertion de données illimitée.
-
Mauvais support client : des plaintes ont été déposées concernant le support client de MongoDB étant inexistant ou inutile, même pour des problèmes techniques mineurs.
-
Problèmes liés aux données complexes : certains utilisateurs ont constaté que le traitement de données complexes peut être difficile dans MongoDB, en particulier lorsqu'il s'agit de mettre à jour l'indexation des collections et de gérer l'utilisation de la mémoire.
-
Outil client inférieur : certains utilisateurs ont trouvé l'outil client Compass inférieur à d'autres outils logiciels de base de données, la plupart des accès aux collections étant basés sur CLI.
Caractéristiques principales
Prix de départ
Plan gratuit
Automatisez vos opérations administratives
Retrouvez et visualisez vos donnés facilement
Sécurité intégrée
Deployez vos données dans différents cloud
Faites évoluer vos bases de données avec la demande
Prix de départ
$57
/ mois
Plan gratuit
Non
Automatisez vos opérations administratives
Retrouvez et visualisez vos donnés facilement
Sécurité intégrée
Deployez vos données dans différents cloud
Faites évoluer vos bases de données avec la demande
Comment mongoDB se compare-t-il aux logiciels similaires ?
Produit
Prix
$57
/ mois
Plan gratuit
Non
Caractéristiques
Avantages
Inconvénients
Alternatives
Deal
Aucun deal disponible pour le moment
Firebase et MongoDB sont des plateformes puissantes pour la gestion des bases de données, chacune offrant des fonctionnalités précieuses qui peuvent améliorer significativement le backend de votre application. Cependant, il y a plusieurs différences clés à considérer lors du choix de celle qui est la mieux adaptée à votre projet.
Tout d'abord, il y a l'architecture. Firebase est une plateforme Backend-as-a-Service (BaaS) qui fournit une base de données NoSQL en temps réel connue sous le nom de Firestore. Elle est conçue pour offrir une synchronisation des données sans faille entre les clients, des mises à jour en temps réel et une intégration avec divers services Google, ce qui la rend idéale pour développer rapidement des applications mobiles et web. D'autre part, MongoDB est une base de données NoSQL qui utilise un modèle orienté document flexible, permettant aux développeurs de stocker des données dans des documents similaires à JSON. MongoDB excelle dans la gestion de grands...
Pour qui est mongoDB le meilleur selon nos évaluateurs ?
Utilisateurs traitant des données de longueur variable et semi-irrégulières : ces utilisateurs trouvent MongoDB comme une solution fiable pour héberger des données utilisateur entrantes avec des longueurs variables et des formats semi-irréguliers. Ils apprécient sa facilité de mise en œuvre et sa fiabilité, mais notent les défis liés à la visualisation des données et à la connectivité avec AWS VPC.
Développeurs travaillant avec Node.js : ces utilisateurs apprécient MongoDB pour sa simplicité lors de l'interrogation de données de type JSON, ce qui en fait un choix privilégié pour le développement d'applications Node.js. Cependant, ils notent que la structure non tabulaire peut compliquer l'application des jointures utilisant l'agrégation.
Professionnels de l'entreposage de données : ces utilisateurs ont utilisé MongoDB pour créer des clusters multi-nœuds pour l'entreposage de données et les outils ETL. Ils reconnaissent que même si MongoDB s'est amélioré au fil du temps, il n'offre peut-être pas des sauvegardes aussi robustes que d'autres bases de données comme MSSQL et Oracle.
Utilisateurs ayant besoin d'une base de données pour les applications de microservices : ces utilisateurs considèrent MongoDB comme le premier choix pour les applications de microservices en raison de son évolutivité, de sa convivialité et de ses intégrations avec les langages de programmation populaires. Ils préviennent qu'en tant que base de données NoSQL, cela peut être difficile pour les débutants.
Utilisateurs gérant des entrées de données volumineuses : ces utilisateurs apprécient MongoDB pour la gestion de sites Web contenant des milliers d'entrées de données. Ils apprécient la rapidité et la simplification du stockage de données orienté objet, mais notent que son adoption mondiale n'est pas aussi répandue que d'autres bases de données, ce qui peut limiter les ressources en ligne.
Avis sur mongoDB
4.3
Note de mongoDB
4.5
Facilité d'utilisation
4.5
Service client
4.6
Rapport qualité-prix
4.5
Recommandation
4.6
Fonctionnalités
23 Avis sur mongoDB
-
Patrick
Économies de coûts et efficacité : l'impact de l'adoption de MongoDB pour notre entreprise
En tant que CTO, j'ai vu comment l'adoption de MongoDB a conduit à des économies pour notre entreprise. Ses capacités de stockage et de calcul efficaces ont réduit nos besoins en matériel.
07 septembre 2024
-
Timothy
Saut accéléré dans la gestion de base de données avec MongoDB
J'utilise MongoDB avec mes applications et je le trouve être la meilleure base de données pour n'importe quel ensemble de données. Il est incroyablement rapide et nécessite moins de mémoire. J'apprécie sa flexibilité, car il me permet de créer des collections sans un nombre prédéterminé de lignes et de colonnes. Je peux ajouter des données sans restrictions et il fournit une sortie JSON facile à manipuler. Ajouter, éditer et supprimer des données est simple. Si une certaine section contient plusieurs données, je peux les insérer en tant que sous-arrays, ce qui rend le processus de développement très flexible. Le seul inconvénient est que la version gratuite a une mémoire limitée, nécessitant une mise à niveau pour une insertion de données illimitée. J'ai basculé vers MongoDB car il utilise très peu de mémoire et est extrêmement rapide. De plus, il n'y a pas de limitations sur les données dans une certaine collection, comme un nombre fixe de lignes ou de colonnes, me permettant de l'utiliser aussi librement que je le souhaite.
02 septembre 2024
-
Terry Rodriguez
Indexation efficace des champs dans MongoDB : Amélioration des performances des requêtes
En tant que gestionnaire de base de données, j'apprécie la facilité avec laquelle je peux indexer n'importe quel champ dans un document dans MongoDB. Cette fonctionnalité a considérablement amélioré nos performances de requête.
25 août 2024
-
Isolde D
Potentiellement ma nouvelle solution de stockage de données préférée
J'ai eu une excellente expérience avec MongoDB. Il m'a permis de gérer un site web avec des milliers d'entrées de données et offrait toutes les fonctionnalités standard telles que les relations et la gestion des performances. MongoDB simplifie le stockage de données orienté objet et est extrêmement rapide. Cependant, son adoption mondiale n'est pas encore généralisée, donc les ressources en ligne peuvent parfois être limitées par rapport à d'autres bases de données. J'ai basculé vers MongoDB car je voulais un outil plus moderne, sentant que le SQL devenait obsolète.
19 août 2024
-
Juan Miller
Explorer MongoDB : La perspective d'un utilisateur
J'ai utilisé MongoDB pour héberger les données utilisateur entrantes sur l'un de nos portails, car nous avions besoin d'une solution pour des données de longueur variable avec un format semi-irrégulier. MongoDB était facile à mettre en œuvre, fiable et n'a posé aucun problème une fois configuré. C'était notre base de données NoSQL préférée en raison de son installation simple et de sa facilité d'utilisation. Nous avions déjà utilisé MongoDB pour des projets plus petits et avons décidé d'utiliser le service MongoDB Atlas pour une instance en ligne fiable. Cette version hébergée a résolu de nombreux problèmes de configuration. Cependant, nous avons rencontré des défis avec l'aspect de la visualisation de MongoDB. Il était difficile et lent de mettre en œuvre diverses méthodes pour afficher des tableaux de bord de nos données. Nous avons également eu des problèmes pour connecter MongoDB Atlas à notre VPC AWS afin que nos fonctions cloud puissent y accéder. Nous avons choisi MongoDB car nous l'avions utilisé pour une version antérieure de notre projet et avons décidé de rester fidèles à ce que nous connaissions.
13 août 2024
-
James
Exploration de la polyvalence et de l'efficacité de MongoDB : un voyage personnel
Absolument! Voici mon avis : J'ai exploré MongoDB et cela a été une véritable aventure ! C'est un logiciel unique qui offre une base de données non relationnelle, ce qui est un changement rafraîchissant par rapport aux bases de données SQL traditionnelles que j'utilisais. La flexibilité de sa conception sans schéma est vraiment libératrice, me permettant de stocker des données de la manière la plus pratique pour mes projets. J'ai remarqué que MongoDB est particulièrement efficace lorsqu'il s'agit de traiter de grandes quantités de données, ce qui est un énorme avantage pour les grands projets. Il a également été très facile à mettre à l'échelle horizontalement, grâce à ses capacités de fragmentation intégrées. La courbe d'apprentissage était un peu raide au début, mais c'est simplement parce que MongoDB est rempli de fonctionnalités puissantes. Une fois que j'ai pris le coup, j'ai trouvé que c'était un outil incroyablement polyvalent. Dans l'ensemble, MongoDB est un logiciel robuste qui repousse les limites de ce qui est possible avec les bases de données. Je suis impatient de continuer à explorer ses capacités et de voir comment il peut encore améliorer mes projets !
03 août 2024
-
Timothy
Base de données de premier plan Non-SQL : MongoDB
Dans l'ensemble, je trouve que Mongo est une meilleure option que les données basées sur SQL. C'est particulièrement utile lors du développement d'applications avec Node.js en raison de la simplicité de l'interrogation de ses données de type JSON. Cependant, la structure non tabulaire des données peut parfois rendre compliqué l'application de jointures en utilisant l'agrégation.
27 juillet 2024
-
Charles
Exploration de la polyvalence et de l'efficacité de MongoDB : un voyage personnel
Absolument! Voici mon avis : J'ai exploré MongoDB et cela a été une véritable aventure ! C'est un logiciel unique qui offre une base de données non relationnelle, ce qui est un changement rafraîchissant par rapport aux bases de données SQL traditionnelles que j'utilisais. La flexibilité de sa conception sans schéma est vraiment libératrice, me permettant de stocker des données de la manière la plus pratique pour mes projets. J'ai remarqué que MongoDB est particulièrement efficace lorsqu'il s'agit de traiter de grandes quantités de données, ce qui est un énorme avantage pour les grands projets. Il a également été très facile à mettre à l'échelle horizontalement, grâce à ses capacités de fragmentation intégrées. La courbe d'apprentissage était un peu raide au début, mais c'est simplement parce que MongoDB est rempli de fonctionnalités puissantes. Une fois que j'ai pris le coup, j'ai trouvé que c'était un outil incroyablement polyvalent. Dans l'ensemble, MongoDB est un logiciel robuste qui repousse les limites de ce qui est possible avec les bases de données. Je suis impatient de continuer à explorer ses capacités et de voir comment il peut encore améliorer mes projets !
20 juillet 2024
-
George Martinez
MongoDB abordable : un voyage d'évolution et d'amélioration
J'ai construit plusieurs clusters multi-nœuds pour le data warehousing pour les outils ETL en utilisant MongoDB. Au début, j'ai rencontré de nombreux problèmes pour le faire fonctionner. La documentation était incomplète il y a deux ans, mais elle s'est considérablement améliorée maintenant. Le logiciel a également évolué pour inclure des fonctionnalités qui manquaient auparavant. Cependant, nous avons décidé de nous éloigner de ce produit car il n'offre pas de sauvegardes aussi robustes que MSSQL et Oracle, mais il est excellent pour certains types de besoins en données. J'ai pu utiliser une version gratuite et elle prend en charge le clustering. Cependant, j'ai trouvé l'outil client Compass inférieur par rapport à d'autres outils logiciels de base de données. La plupart de l'accès aux collections se fait en ligne de commande. Nous avons choisi MongoDB car à l'époque, c'était le seul logiciel pris en charge par un logiciel tiers que nous utilisions. Depuis, nous nous sommes éloignés de ce logiciel tiers et de cette plateforme.
15 juillet 2024
-
Blaise D
Maîtriser MongoDB : Le parcours d'un utilisateur
Je trouve que MongoDB est bénéfique pour modéliser des données de graphique social et des données de catalogue. Il offre une configuration facile avec plusieurs SDK et une stratégie de réplication efficace. La modélisation d'agrégation est assez simple. Cependant, la mise à jour de l'indexation des collections est difficile et elle augmente l'utilisation de la mémoire. J'ai opté pour MongoDB car c'était le plus simple à mettre en place. Nous développions une preuve de concept et avions besoin d'intégrations faciles pour un lancement plus rapide sur le marché.
07 juillet 2024
-
Frances A
Interrogation géospatiale de MongoDB : Renforcer les analyses géospatiales complexes
En tant que data scientist, je trouve les capacités de requête géospatiale de MongoDB extrêmement utiles. Cela me permet d'effectuer des analyses géospatiales complexes avec facilité.
01 juillet 2024
-
Lisa M
Exploration de l'efficacité de MongoDB : Une perspective personnelle
Je considère MongoDB comme étant rapide, flexible et très convivial. Il gère efficacement les clusters multi-serveurs et propose des fonctionnalités de documentation étendues. Cependant, traiter des données complexes peut être difficile. J'ai opté pour MongoDB par curiosité et j'ai trouvé le changement valable. Je le recommanderais certainement à d'autres.
25 juin 2024
-
Andrea Smith
Prise en charge pratique de plusieurs langues : Intégration transparente de MongoDB avec Node.js et Python
En tant qu'ingénieur logiciel, je trouve le support de MongoDB pour plusieurs langages de programmation extrêmement pratique. Il s'intègre parfaitement à notre pile technologique, qui comprend Node.js et Python.
17 juin 2024
-
Ethan M
Les capacités de redondance et de basculement de MongoDB pour les administrateurs système
En tant qu'administrateur système, j'apprécie la redondance intégrée de MongoDB et ses capacités de basculement en cas de panne. Cela me donne la tranquillité d'esprit de savoir que nos données sont en sécurité et accessibles même si un serveur tombe en panne.
11 juin 2024
-
Louis B
Perspective du développeur Java sur MongoDB
À mon avis, MongoDB est la meilleure base de données pour les applications de microservices. Elle s'adapte efficacement et est conviviale, offrant de nombreuses intégrations avec des langages de programmation bien connus. Il est également simple à mettre en place pour des charges lourdes. Cependant, en tant que base de données NoSQL, elle peut être difficile pour les débutants, et le choix et la configuration des index peuvent être compliqués. J'ai opté pour MongoDB car c'était plus facile et répondait parfaitement à nos besoins. Nous sommes passés à MongoDB depuis la plateforme Amazon.
04 juin 2024
-
Mary B
La scalabilité horizontale de MongoDB améliore la productivité de l'équipe.
En tant que chef de projet, j'ai vu comment la scalabilité horizontale de MongoDB a amélioré la productivité de notre équipe. Nous pouvons facilement ajouter de nouveaux serveurs et répartir la charge de la base de données entre eux.
25 mai 2024
-
Kevin G
Avantages de la structure orientée document de MongoDB pour les développeurs
En tant que développeur, j'apprécie la structure orientée document de MongoDB. Cela me permet de travailler avec des relations de données hiérarchiques complexes de manière plus intuitive que les bases de données relationnelles traditionnelles.
21 mai 2024
-
Lauren Smith
Évolutivité et flexibilité inégalées avec un format similaire à JSON
Sa capacité d'évolutivité et de flexibilité est inégalée. La possibilité de stocker des données dans un format similaire au JSON le rend facile à comprendre et à manipuler.
14 mai 2024
-
Julie
Soutien exceptionnel et qualité : Mon expérience avec MongoDB
Je suis absolument ravi de MongoDB ! Leur support est toujours disponible, même pour des problèmes techniques mineurs comme les erreurs CORS. J'ai passé 18 heures dans une discussion productive avec un représentant qui apprenait sur le tas, et il m'a gentiment dirigé vers leur wiki complet. Malgré une équipe d'experts, nous n'avons pas pu résoudre l'erreur initialement car c'était une situation unique. Cependant, MongoDB s'est mobilisé et a offert leur service de support premium pour nous aider. Je choisirai toujours le service MongoDB Atlas en raison de sa haute qualité, qui pourrait potentiellement sauver des millions de projets. En résumé, je recommande vivement d'utiliser MongoDB car leurs services sont de qualité supérieure !
04 mai 2024
-
Emma Jones
Excellente solution de stockage de données, mais des possibilités d'amélioration sont encore envisageables.
Cela fait des années que j'utilise MongoDB, principalement comme stockage local dans des conteneurs Docker. Mon dernier projet utilise leur solution cloud, Atlas Cloud, que j'apprécie pour sa capacité à intégrer une seule base de données sur plusieurs applications avec une gestion facile des utilisateurs, le tout à un coût abordable. Cependant, j'ai un problème avec l'interface utilisateur d'Atlas Compass - je ne peux pas ouvrir plusieurs "onglets" avec des collections en même temps. Pire encore, lorsque je passe d'une collection à une autre, l'état se réinitialise complètement, supprimant ma requête de recherche soigneusement construite. J'ai souvent besoin de rechercher des identifiants dans différentes collections, et c'est frustrant de perdre ma requête lorsque je change de collection. Je rencontre également des problèmes avec les changements de schéma dans la base de données en direct, qui peuvent parfois agir de manière imprévisible. J'ai choisi MongoDB pour son orientation documentaire, ses fonctionnalités cloud, sa haute sécurité et son prix, et j'ai basculé vers cette solution en raison de problèmes de sécurité avec ma solution précédente.
27 avril 2024
-
Emma M
MongoDB: Un outil puissant pour l'analyse de données volumineuses
En tant qu'analyste de données, j'ai trouvé que MongoDB était un excellent outil pour gérer de grands ensembles de données.
23 avril 2024
-
Irene A
Explorer MongoDB : une base de données de haute qualité recommandée
Je recommande vivement l'utilisation de cette base de données de haute qualité, MongoDB ! Si une erreur se produit, c'est un défi passionnant avec des journaux qui mettent vraiment à l'épreuve vos compétences en résolution de problèmes. Cependant, si vous cherchez une alternative, MySQL/MariaDB est également une excellente option à considérer !
16 avril 2024
-
David Brown
Puissante agrégation : la fonctionnalité SQL de MongoDB avec les avantages de NoSQL
En tant que consultant en informatique, j'ai recommandé MongoDB à plusieurs clients en raison de son puissant cadre d'agrégation. Il offre toutes les fonctionnalités de SQL ainsi que les avantages du NoSQL.
15 avril 2024