The primary use case is data retrieval. It allows for easy retrieval of data as all the required information is stored within the document. This becomes particularly useful as the company scales, preventing queries from becoming sluggish.

External reviews
External reviews are not included in the AWS star rating for the product.
Grand soutien avec des solutions élégantes
Utile MongoDB Atlas pour un débutant
Nous pouvons déployer un cluster gratuit.
Avantages : MongoDB Atlas simplifie ces tâches grâce à une interface conviviale, automatisant de nombreux aspects de la gestion de base de données. Cela peut être particulièrement bénéfique pour les individus et les organisations qui souhaitent se concentrer davantage sur le développement d'applications que sur l'administration de bases de données.
Enhanced flexibility in data modeling, seamless scalability and efficient handling of unstructured or complex data through its document-oriented structure
What is our primary use case?
How has it helped my organization?
Working with it extends beyond database skills. Utilizing additional tools such as ML frameworks (e.g., TensorFlow), languages like Python for data analysis, and platforms like Apache Spark for distributed computing can enhance one's capabilities in extracting meaningful insights from data.
What is most valuable?
It facilitates the generation of heatmaps for graphical data analysis. This can be valuable for visualizing patterns and trends in data. While other databases like Cassandra may also serve this purpose, MongoDB stands out for its simplicity in handling complex queries and graphical data representation.
What needs improvement?
It has certain limitations when it comes to handling hierarchical data, enforcing relationships, and performing complex joins, which should be taken into account when designing databases for applications with intricate data requirements.
For how long have I used the solution?
I have been working with it for a year now.
What do I think about the stability of the solution?
It is highly stable. I would rate it nine out of ten.
What do I think about the scalability of the solution?
It emerges as a favorable choice for customers seeking efficient data storage and scalability. On a scale of one to ten, I would rate it at eight.
Which solution did I use previously and why did I switch?
I have been working with both MongoDB and HIVE and the choice between them depends on the specific requirements of the client. While I've been actively engaged with both databases, the preference depends on the nature of the data and whether file storage is required. If data retrieval is the primary focus without the need for file storage, I opt for MongoDB. On the other hand, if the client requires storage for both data and files, HIVE becomes the main choice.
How was the initial setup?
I would rate the initial setup six out of ten.
What's my experience with pricing, setup cost, and licensing?
I only used the open-source version.
What other advice do I have?
Opting for MongoDB could be beneficial, especially for storing large volumes of records, even for transient data. The decision hinges on the nature of the data itself. If there is a significant amount of metadata, it becomes a preferable choice for its scalability and superior query performance. It's important to anticipate future operations; for example, if there's a current load of ten thousand audio and video files, MongoDB can efficiently handle it. Overall, I wold rate it eight out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Plateforme incroyable pour le stockage de données en nuage
Voici les principales choses que j'aime le plus à propos de MongoDB
1. Évolutivité
2. Déploiement multi-régions pour une faible latence
3. Modélisation de données flexible
2. Complexité des prix
3. Facilité d'intégration
MongoDB Atlas la base de données incontournable pour les débutants et les professionnels
Light and efficient database
Gestion simplifiée des bases de données : MongoDB Atlas à l'honneur
Configuration sans effort : Démarrage rapide et facile, même pour les débutants.
Évolutivité transparente : L'évolutivité selon la demande est un jeu d'enfant.
Entièrement géré : Pas de soucis concernant les tâches de maintenance.
Performance mondiale : Déploiement multi-régions pour une faible latence.
Sécurité renforcée : Chiffrement, isolation et contrôles d'accès.
Sauvegardes automatisées : Sauvegardes quotidiennes pour la sécurité des données.
Surveillance robuste : Les outils de surveillance nous tiennent informés.
Prêt pour l'intégration : Fonctionne bien avec d'autres plateformes.
Communauté et support : Communauté utile et options de support.
Modèle de données flexible : Idéal pour des structures de données variées.
Complexité des prix : Comprendre et prévoir les coûts peut être difficile.
Courbe d'apprentissage : S'adapter au modèle NoSQL peut prendre du temps, surtout pour les utilisateurs venant d'une base de données relationnelle.
Pas de recherche en texte intégral intégrée : L'absence de recherche en texte intégral native peut nécessiter des solutions personnalisées.
Schémas complexes : La flexibilité peut conduire à des structures de données complexes.
Transactions limitées : MongoDB peut ne pas être aussi robuste transactionnellement que les bases de données traditionnelles.
Fonctionnalités communautaires vs. entreprise : Certaines fonctionnalités avancées ne sont disponibles que dans les versions entreprise.
Ces considérations sont essentielles lors de l'évaluation de MongoDB Atlas pour votre projet.
Examen de MongoDB
A stable solution that can be used to store structured, unstructured, and semi-structured data
What is most valuable?
Sharding is an excellent feature of MongoDB. Atlas is an awesome feature of MongoDB that makes life easy.
What needs improvement?
People coming from RDBMS should have the flexibility to write queries in SQL that can be converted into JSON queries. This feature is working, but we can still achieve some integration and make it more flexible. It is not as easy as writing direct queries on Atlas. This feature will definitely increase a lot of users. RDBMS users think this is a different query language, MQL, which is uncomfortable for them.
For how long have I used the solution?
I have been using MongoDB version 6.0 for more than 12 years as a customer.
What do I think about the stability of the solution?
MongoDB is a very stable solution. The solution is a leader, according to the Gartner report.
What do I think about the scalability of the solution?
In our company, around 2000 to 3000 people are using the solution.
How are customer service and support?
MongoDB’s technical support is awesome.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
We previously used the RDBMS solution, MySQL.
MongoDB has five to ten times better performance than MySQL. MongoDB has a lot of advantages. With MongoDB, you can store any kind of data, including structured, unstructured, and semi-structured data. MongoDB has a lot of benefits over RDBMS.
How was the initial setup?
It is very easy to deploy MongoDB. If it is deployed on-premises, it takes an hour. It does not need any additional prerequisites or configuration details.
What was our ROI?
We have seen a lot of ROI with MongoDB because it gives five to ten times better performance.
What's my experience with pricing, setup cost, and licensing?
MongoDB's pricing is not reasonable, but it is not as expensive as the others.
The solution's pricing depends on the deal, which includes how long you will use it and the number of deployments. They do not have a fixed cost. However, the maintenance and support cost is included.
What other advice do I have?
I am satisfied with the product.
Our organization has a DBA team of 50 people. However, the work for the DBAs is minimal because MongoDB intends to have zero DBA. They want to develop a product where the need for DBAs is minimized.
Users should approach MongoDB with an open mind, without thinking that it's a different technology altogether and has a different language. Users don't need to develop the application based on a schema. They can develop the application, and the schema will follow.
Overall, I rate MongoDB an eight out of ten.
Which deployment model are you using for this solution?
Mongo DB : Puissance de Données
Évolutivité et performance : Les utilisateurs peuvent simplement faire évoluer leurs bases de données à la hausse ou à la baisse en fonction de leurs besoins grâce à l'évolutivité transparente de MongoDB Atlas. Il dispose de fonctions telles que le partitionnement automatique, l'évolutivité horizontale et l'ajout et la suppression dynamiques de nœuds. Les applications peuvent désormais supporter des charges de travail plus lourdes et sont garanties de bien fonctionner même lorsque les volumes de données augmentent.
Personnalisation limitée : Bien que MongoDB Atlas offre un service géré facile à utiliser pour MongoDB, certains utilisateurs ont noté qu'il offre moins de choix de personnalisation que l'exécution de MongoDB sur une infrastructure autogérée. Pour les utilisateurs ayant des besoins particuliers ou des installations sophistiquées, cette restriction pourrait ne pas être appropriée.
Latence : Étant donné que MongoDB Atlas est un service basé sur le cloud, les clients dans certaines régions ou avec des connexions lentes ont observé qu'il répond plus lentement que les systèmes auto-hébergés.
Atlas. Cela peut être problématique pour les utilisateurs qui dépendent beaucoup de certaines fonctionnalités.
Scalabilité : MongoDB Atlas offre une mise à l'échelle simple, lui permettant de suivre l'augmentation des volumes de données et des demandes d'applications. En distribuant les données sur plusieurs serveurs, il gère automatiquement la scalabilité horizontale, assurant des performances élevées et une disponibilité sans intervention de l'utilisateur.
Le déploiement et la gestion sans effort d'une base de données MongoDB sont rendus possibles par MongoDB Atlas. Il élimine le besoin de configurer et de gérer l'infrastructure, de gérer les sauvegardes ou de gérer les mises à jour logicielles.
Distribution mondiale des données : MongoDB Atlas fournit une infrastructure de base de données géographiquement distribuée, permettant de dupliquer les données à travers plusieurs parties du monde, permet la reprise après sinistre et facilite la conformité avec les lois sur la résidence des données.