
Die niedrige Latenz und Skalierbarkeit der Datenbank bei zunehmender Arbeitslast. Wir haben eines unserer Systeme von Firestore zu MongoDB migriert und sind begeistert von der Leistung, die wir erhalten. Bewertung gesammelt von und auf G2.com gehostet.
manchmal fühlt es sich wie eine perfekte Datenbank für den wahren Maßstab an, aber wir müssen den Index sorgfältig verwalten und einen geeigneten Index hinzufügen, um die Abfrage effizient zu gestalten. Bewertung gesammelt von und auf G2.com gehostet.
Ich habe in den letzten 3 Monaten MongoDB verwendet und einige Punkte bemerkt, die ich hervorheben möchte. MongoDB bietet große Flexibilität, objektorientierte Modelle und Design. Seine Skalierbarkeit ist ebenfalls beeindruckend. Ich habe es erfolgreich mit Textastic integriert, und es funktioniert perfekt. Es ist sehr einfach zu bedienen und bietet auch guten Kundensupport. Bewertung gesammelt von und auf G2.com gehostet.
Es gibt einige Punkte, die verbessert werden können, wie fehlende Transaktionsunterstützung, Speicherverbrauch und Lernkurve. Bewertung gesammelt von und auf G2.com gehostet.
MongoDB makes it simple to work with data, like storing and finding data quickly.
It can handle large volume of data without slowing down.
It is easy to use even if you are not expert.
It is very secure so the only right people can access the data.
It is easy to integrate in code.
The schemaless architecture makes it very useful for raw and especially json data. Bewertung gesammelt von und auf G2.com gehostet.
Using mongoDB might cost high especially for bigger projects with lost of features.
Sometimes it might have bugs or issues that need fixing. Bewertung gesammelt von und auf G2.com gehostet.
Es handelt sich um eine hochflexible und skalierbare NoSQL-Datenbank, die schnelle Leistung und eine reichhaltige Abfragesprache bietet. Mit ihrer dokumentbasierten Datenstruktur ermöglicht sie eine einfache Handhabung komplexer Datenmodelle und passt sich gut an sich ändernde Geschäftsanforderungen an. Ihre integrierten Replikations- und Hochverfügbarkeitsfunktionen gewährleisten Datenredundanz und Fehlertoleranz. Die aktive Community und das umfangreiche Ökosystem von MongoDB machen es zu einer beliebten Wahl für Entwickler und Organisationen, die nach einer leistungsstarken, vielseitigen Datenbanklösung suchen. Bewertung gesammelt von und auf G2.com gehostet.
während zahlreiche Vorteile, gibt es einige potenzielle Nachteile zu berücksichtigen. Dazu gehören eine Lernkurve für das Beherrschen fortgeschrittener Funktionen, das Fehlen von Transaktionsunterstützung für komplexe Analysen und Einschränkungen in der kostenlosen Community-Edition. Es ist entscheidend, diese Faktoren sorgfältig in Bezug auf Ihre spezifischen Bedürfnisse und Anwendungsfälle zu bewerten, bevor Sie entscheiden, ob Mongodb die richtige Datenbanklösung für Ihr Projekt ist. Bewertung gesammelt von und auf G2.com gehostet.
Das dokumentenorientierte Schema von MongoDB ist flexibel und anpassungsfähig, sodass Sie komplexe Datenstrukturen problemlos modellieren können, ohne durch ein starres relationales Schema eingeschränkt zu sein. MongoDB profitiert von einer großen und aktiven Community, die umfangreiche Dokumentation, Tutorials und Bibliotheken in verschiedenen Sprachen bereitstellt. Cloud-native Funktionen, wie Atlas, vereinfachen die Bereitstellung und Verwaltung auf verschiedenen Cloud-Plattformen und bieten Skalierbarkeit und Flexibilität, ohne die Infrastruktur verwalten zu müssen. Einfach zu verwenden und zu integrieren mit Spring Boot und anderen Plattformen. Einfachheit der Implementierung mit anderen Datenbanken für die Datenbank-pro-Service-Architektur. Bewertung gesammelt von und auf G2.com gehostet.
Begrenzte Join-Fähigkeit, Datenkonsistenzgarantien, Potenzielle Datenintegritätsprobleme, Die Fehlersuche bei Leistungsproblemen oder Dateninkonsistenzen in MongoDB kann aufgrund seiner verteilten Natur und des Fehlens von ACID-Garantien im Vergleich zu relationalen Datenbanken aufwendiger sein. Kundensupport ist meistens nicht verfügbar. Bewertung gesammelt von und auf G2.com gehostet.
Was ich an MongoDB am meisten mag, ist, dass es sehr einfach zu verwenden ist. Als ich mit React arbeitete und Daten abrufen oder speichern musste, integrierte ich MongoDB mit Node.js. Es hat ein dokumentbasiertes Schema, was es viel einfacher erscheinen lässt. Bewertung gesammelt von und auf G2.com gehostet.
Es unterstützt keine ACID-Eigenschaften. Und es wird langsamer, wenn inkonsistente oder unausgeglichene Daten geteilt werden. Bewertung gesammelt von und auf G2.com gehostet.
MongoDb Atlas free hosting platform to start with project is the best. It's simplicity to connect with project makes it easy to use with different backend languages. Bewertung gesammelt von und auf G2.com gehostet.
Didn't found as such, overall it's good. Bewertung gesammelt von und auf G2.com gehostet.
Benutzerfreundlichkeit:
Wenn Sie MongoDB in einem Projekt verwenden, ist dies nützlich für Beziehungen. Angenommen, Sie erstellen eine E-Commerce-Website, es ist nützlich, weil es keine tabellenartige Datenbank gibt, es speichert nur die Daten, die Sie möchten. Angenommen, Sie erstellen eine elektronische Sammlung, wenn Sie MongoDB verwenden, enthält es Daten im JSON-Format und verbraucht weniger Speicherplatz und ist viel schneller.
Einfachheit der Implementierung:
Wenn Sie dies in Ihr Projekt implementieren, ist das JSON-Format einfach zu betrachten, zu lesen und zu schreiben, da es der JavaScript-Syntax ähnlich ist. Es verbraucht weniger Speicherplatz und ist schneller, und Sie können Daten durch das Erstellen von Schemata speichern, und diese Beziehung ist auch großartig und erfordert weniger Codierung.
Anzahl der Funktionen:
MongoDB bietet einige Tools:
MongoDB Compass
Mongo Atlas für die Online-Nutzung über MongoURI
Mongo Terminal
Einfachheit der Integration:
Wenn Sie dies in Ihr Projekt integrieren, gibt es ein Modul, das Sie installieren können, und Sie können es leicht in jedes Backend-Projekt und überall integrieren. Bewertung gesammelt von und auf G2.com gehostet.
Also das Problem ist, dass man Daten leicht speichern kann, ohne ein Schema zu erstellen, und es gibt keine Standardvalidierung. Wenn man eine Validierung verwenden möchte, muss man sie zusätzlich erstellen. Aber in MySQL gibt es eine Standardvalidierung, keine doppelten Daten werden in der Datenbank gespeichert. In MongoDB gibt es jedoch nichts zur Validierung, aber wenn man etwas validieren möchte, muss man "required: true" und viele andere Dinge verwenden. Bewertung gesammelt von und auf G2.com gehostet.
MongoDB has been my go-to NOSQL database for years in my daily usage. It has a lot of very good feature sets combined while not being complicated to use. It has a very good community and can be integrated with all tools, frameworks, and languages with ease. There is Mongoose which further makes its implementation very swift. It is a fast, versatile, well-maintained service. Bewertung gesammelt von und auf G2.com gehostet.
In my everyday use of MongoDB the only thing I find lacking is its ability to connect data. It's no relational sql database but querying should be made easier for users. In recent times it has moved more company-centric but that's fine as it has a very good self-hosting option. Bewertung gesammelt von und auf G2.com gehostet.