All Technologies

Was ist MongoDB? Nedir?

Dokumentenorientierte NoSQL-Datenbank. Flexibles Schema-Design für moderne Anwendungsentwicklung.

Release Year: 2009MongoDB Inc.

MongoDB ist eine dokumentenorientierte NoSQL-Datenbank, die 2009 von MongoDB Inc. entwickelt wurde. Sie speichert Daten in flexiblen JSON-ähnlichen Dokumenten (BSON), was Schema-Evolution ohne Ausfallzeit ermöglicht. Sie bietet horizontale Skalierung, Aggregation Pipeline und Volltextsuche. Sie ist die populärste NoSQL-Datenbank, eingesetzt von Unternehmen wie Google, Facebook, eBay und Forbes. MongoDB Atlas bietet einen vollständig verwalteten Cloud-Dienst.

Use Cases

Content Management, Echtzeit-Analysen, IoT, Mobile Apps, Kataloge

Pros

Flexibles Schema, Horizontale Skalierung, Einfacher Einstieg, Reiche Abfragesprache

Cons

Keine Joins (traditionell), Speicherintensiv, Eventual-Consistency-Bedenken