Wir helfen Unternehmen seit 17 Jahren,
bessere Software zu finden
MongoDB
Was ist MongoDB?
Wir bieten das Beste der traditionellen Datenbanken, als auch die Flexibilität, Umfang und Leistung, die von den heutigen Anwendungen erwartet wird, und lassen Innovatoren Apps bereitstellen – die so unglaublich sind, wie sie nur von träumen können. Von Startups bis hin zu Unternehmen, für die modernen und die unternehmenskritischen, ist MongoDB die Datenbank für Riesenideen. Weitere Informationen findest du unter www.mongodb.com.
Wer verwendet MongoDB?
MongoDB dient sowohl Startups als auch branchenführenden Unternehmen, von Fortune 500 bis hin zu öffentlichen Behörden.
Du bist nicht sicher, ob MongoDB das Richtige ist?
Mit einer beliebten Alternative vergleichen
MongoDB
Bewertungen über MongoDB
Agrxis Review on MongoDB
Kommentare: My time using MongoDB has been excellent. MongoDB has become my go-to database choice because I work with data a lot. I have been able to handle a variety of rapidly changing data requirements with ease thanks to its flexibility and scalability. I like the document-based paradigm since it fits my data's dynamic nature nicely. I've been able to swiftly adapt and iterate thanks to the ability to store and query data in a schema-less manner. It has never been easier to obtain and analyze data effectively because to MongoDB's robust query language and indexing capabilities. My development process has been sped up by the easy connection with well-known programming languages and frameworks, allowing me to concentrate on creating strong and feature-rich applications. Along the road, any problems I met into were also greatly helped by the active community and thorough documentation. As a result, MongoDB has significantly changed the way I work with data by giving me access to a dependable, scalable, and adaptable database solution that meets all of my requirements.
Vorteile:
MongoDB's unmatched flexibility and scalability are what I liked best about it. MongoDB has changed the game for me as someone who deals with continually evolving data formats and requirements. The document-based architecture enables me to store data in a manner that closely resembles the entities and connections seen in the real world, making it highly intuitive and simple to use. The dynamic schema gives me the flexibility I need to iterate quickly by allowing me to modify and develop my data model without being constrained. MongoDB's extraordinary capacity to scale has proven invaluable in helping me manage increasing data volumes and high-performance applications with ease. With MongoDB, I have the flexibility to scale horizontally with sharding or vertically with replica sets to match my changing demands. Additionally, data retrieval and analysis are now a snap because to the robust query language, numerous indexing options, and aggregation architecture.
Nachteile:
If I had to pick one thing about MongoDB that I disliked the least, it would be the steep learning curve that comes with its sophisticated capabilities and intricate setups. MongoDB is a strong and feature-rich database that offers a variety of capabilities that may take some time and work to completely understand and efficiently use.
In Betracht gezogene Alternativen:
Great data storage solution with space for improvement
Kommentare: Using MongoDB for years, mostly as local storage in docker containers. Latest project is based on cloud solution.
Vorteile:
I like the Atlas Cloud solution. It enables various tricks and cross-integrations of single database between multiple apps (containers) with simple user management - for a reasonable price.
Nachteile:
I cannot get over this Atlas Compass UX issue - I want to open at least two "tabs" with collections at the same time. This is not possible and even worse, when you switch between collections, thee state is completely reset. So I'm compiling the search query carefully with all the commas, brackets and identifiers, I often need to search for ID from another collection or maybe from the same collection. When i change collection scope -> BAM! The whole query is gone :( The input should retain its actual value... Second "issue": When it comes to schema changes in living DB, sometimes it behaves unexpectedly (no error, no data). Maybe I'm doing something wrong, but I would like to know it...
In Betracht gezogene Alternativen:
Cheap Mongo DB
Kommentare: Built several multi-node clusters for data warehousing for ETL tools. Had a lot of issues early on to get it working. Documentation 2 years ago + was spotty but now its a lot better. Not to mention the software has evolved to include features sorely missing awhile back. We moved away from thsi product as it doesnt allow backups as robust as MSSQL and oracle but its great for certain types of data needs.
Vorteile:
Can use a free version of it. And does allow clustering of it inclusive.
Nachteile:
Compass client tool is useless versus other DB software tools. Pretty much all cli based access ot the collections within
A Comprehensive Review of MongoDB: Pros, Cons, and the Bottom Line
Kommentare: MongoDB is an excellent choice for developers looking for a powerful, scalable, and reliable database solution. While the initial setup and learning curve can be challenging, the benefits of MongoDB's document-oriented data model and robust query language make it an ideal choice for many different types of applications.
Vorteile:
MongoDB is highly reliable and offers unparalleled scalability. With its robust query language and powerful document-oriented data model, MongoDB is capable of handling complex data management tasks with ease. Additionally, MongoDB offers excellent support for developers, with a range of tools and services for managing databases.
Nachteile:
Although MongoDB is a powerful tool, it can be difficult to set up, and the learning curve can be steep. Additionally, MongoDB's lack of support for joins, transactions and some data types can be a challenge for more complicated applications.
In Betracht gezogene Alternativen:
Review of MongoDB
Kommentare: We used Mongo to host some incoming user data on one of our portals. We needed a solution that could host variable length data where the format could change semi-irregularly. Mongo was both quick to implement and reliable in use and has caused us no problems once we finished all the configurations.
Vorteile:
MongoDB was our go-to solution for a NoSQL database due to the ease of installation and simplicity. We had used Mongo before for smaller projects but decided to use the MongoDB Atlas service to have a reliable instance online. Using the hosted version alleviated a lot of the configuration issues we had experienced also, although it isn't required to use the hosted version depending on the use case.
Nachteile:
The visualization aspect of Mongo constantly was an issue for our team. We wanted to display dashboards of our data through a variety of methods but most were difficult to implement using Mongo, or were simple/slow at best. There was also a lot of trouble trying to connect MongoDB Atlas with our AWS VPC, specifically so that our cloud functions could access it.