Die 4 wichtigsten Gründe für den Einsatz von MongoDB 8.0

Scott Amerman and Cristopher Stauffer

#MongoDB 8.0

Wir freuen uns, Ihnen mitteilen zu können, dass MongoDB 8.0 – die neueste Version der weltweit beliebtesten Dokumentdatenbank, die von Millionen Entwicklern und mehr als 50.000 Kunden auf der ganzen Welt verwendet wird – jetzt allgemein verfügbar ist. MongoDB 8.0 baut auf den branchenführenden Funktionen von MongoDB auf und bietet erhebliche Leistungsverbesserungen, geringere Kosten und eine höhere Benutzerfreundlichkeit, von der lokalen Bereitstellung bis hin zu global verteilten Anwendungen auf Unternehmensebene.

””

Entwickler lieben es schon lange, mit MongoDB zu arbeiten, daher haben wir sichergestellt, dass 8.0 den hohen Standard der Benutzerfreundlichkeit für Entwickler beibehält. MongoDB 8.0 wurde außerdem entwickelt, um die strengsten Sicherheits-, Ausfallsicherheits-, Verfügbarkeits- und Leistungsanforderungen unserer Kunden zu übertreffen und ist die bislang beeindruckendste Version von MongoDB. MongoDB 8.0 bietet Kunden die bestmögliche Grundlage für die Erstellung einer breiten Palette von Anwendungen – jetzt und in der Zukunft.

Jim Scharf, Chief Technology Officer, MongoDB

Für MongoDB 8.0 haben wir unsere Entwicklungsbemühungen auf vier Kernziele konzentriert:

  • Optimierung der Leistung für die unterschiedlichsten Anwendungen

  • Innovative Verschlüsselung, um neue Anwendungsfälle zu erschließen

  • Reduzierung der Kosten und Steigerung der Skalierbarkeit durch schnelle und intuitive horizontale Skalierung für hohe Verfügbarkeit

  • Sicherstellen der Ausfallsicherheit bei unerwarteter Anwendungsnachfrage

Wie profitieren Teams also tatsächlich von diesen Zielen beim Erstellen und Verwalten von Anwendungen? Sehen wir uns zunächst an, warum Sie MongoDB 8.0 verwenden sollten.

Unabhängig davon, ob Sie ein erfahrener MongoDB-Nutzer sind oder sich zum ersten Mal mit der Datenbank beschäftigen: MongoDB 8.0 ist eine großartige Grundlage für neue Anwendungen und zur Optimierung bestehender Anwendungen. Version 8.0 kombiniert die Dinge, die Entwickler an MongoDB am meisten lieben – wie ein intuitives und einheitliches Entwicklererlebnis, Unterstützung für eine Vielzahl von Anwendungsfällen und einfache Bedienung – mit beispiellosen Leistungsverbesserungen.

Die wichtigsten Gründe für den Wechsel zu MongoDB 8.0

1. MongoDB 8.0 ist über 30 % schneller als zuvor

Da die Datenanwendungen immer mehr Daten generieren und nutzen, können geringfügige Ineffizienzen zu einem überproportionalen Anstieg der Infrastrukturkosten führen. Da viele Kunden in erster Linie über ihre Anwendungen mit Unternehmen interagieren, kann eine schlechte oder inkonsistente Anwendungsleistung zu Kundenunzufriedenheit, verpassten Geschäftschancen und Umsatzrückgängen führen. Daher ist es für Unternehmen unerlässlich, sicherzustellen, dass ihre Anwendungen konstant gut funktionieren.

MongoDB 8.0 verbessert die Leistung erheblich, indem es Anwendungen ermöglicht, Daten schnell und effizient abzufragen und zu transformieren, mit bis zu 36 % besserem Durchsatz. Durch Architekturoptimierungen in MongoDB 8.0 wurden Speichernutzung und Abfragezeiten reduziert, und eine Kombination aus effizienterer Stapelverarbeitung und Optimierungen ermöglichte 56 % schnellere Massenschreibvorgänge und 20 % schnellere gleichzeitige Schreibvorgänge bei der Datenreplikation. Darüber hinaus bedeuten Optimierungen in MongoDB 8.0, dass die Datenbank größere Mengen an Zeitreihendaten verarbeiten und Vorgänge über 200 % schneller ausführen kann – bei geringerem Ressourcenverbrauch und geringeren Kosten.

2. MongoDB 8.0 ist sicherer als je zuvor

Datenschutz und -sicherheit sind unerlässlich. Angesichts der zunehmenden Komplexität und des Volumens der Daten, die zwischen verschiedenen Umgebungen übertragen, gespeichert und verarbeitet werden, ist der Schutz vertraulicher Informationen durch eine robuste Verschlüsselung wichtiger denn je. Organisationen müssen ihre Daten während des gesamten Lebenszyklus schützen – während der Übertragung über Netzwerke, im Ruhezustand am Speicherort und während der Verwendung für Abfragen und Verarbeitung. Es kann jedoch schwierig sein, Daten während der Abfrage und Verarbeitung zu verschlüsseln, so dass die Daten durch böswillige Akteure aufgedeckt oder exfiltriert werden können.

MongoDB Queryable Encryption ist eine branchenweit einzigartige Innovation, die von der MongoDB Cryptography Research Group entwickelt wurde. Sie ermöglicht Kunden, vertrauliche Daten clientseitig zu verschlüsseln, sie sicher als vollständig randomisierte verschlüsselte Daten in der MongoDB-Datenbank zu speichern und aussagekräftige Abfragen auf den verschlüsselten Daten zur Verarbeitung auszuführen.

MongoDB 8.0 unterstützt jetzt – zusätzlich zu Gleichheitsabfragen – auch Bereichsabfragen, um den sicheren Datenabruf mit größerer Flexibilität für allgemeine Suchvorgänge zu erweitern. Mit Queryable Encryption bleiben die erforderlichen Daten verschlüsselt, bis sie mithilfe eines vom Kunden kontrollierten Entschlüsselungsschlüssels einen autorisierten Endbenutzer erreichen – ohne dass hierfür Kenntnisse in der Kryptografie erforderlich sind.

3. MongoDB 8.0 macht Skalierung günstiger und einfacher

Wenn Unternehmen wachsen, entwickeln sich auch die Anforderungen an ihre Anwendungen weiter. Beispielsweise kann die Skalierung auf Millionen von Benutzern eine Herausforderung für Unternehmen darstellen, die ihre Anwendungen ursprünglich für Tausende von Benutzern konzipiert haben. Der Grund dafür ist, dass die Implementierung von Architekturänderungen in Produktionsanwendungen mit erheblichem, mitunter kostspieligem und zeitraubendem Aufwand verbunden sein kann.

Mit MongoDB 8.0 ist die horizontale Skalierung jetzt schneller, einfacher und günstiger. Mit horizontaler Skalierung können Anwendungen über die Grenzen herkömmlicher Datenbankressourcen hinaus skaliert werden, indem die Daten auf mehrere Server (sogenannte Shards) aufgeteilt werden – ohne dass für einen einzelnen Server vorab immer mehr Rechenressourcen bereitgestellt werden müssen. Neue Sharding-Funktionen in MongoDB 8.0 verteilen Daten bis zu 50-mal schneller auf Shards und bieten beim Einstieg bis zu 50 % geringere Kosten.

4. MongoDB 8.0 gibt Ihnen mehr Kontrolle, damit Ihre Anwendungen reibungslos laufen

Endbenutzer erwarten konsistente Anwendungserlebnisse, selbst in Zeiten hoher Nachfrage und während Nutzungsspitzen. Unternehmen, die nicht über eine langlebige operative Datenbank verfügen, riskieren schlechte Kundenerfahrungen und ein verzögertes Anwendungsverhalten (oder sogar Ausfallzeiten) in Zeiten hoher Nachfrage.

MongoDB 8.0 bietet Teams, die die Datenbankleistung für unvorhersehbare Nutzungsspitzen und anhaltend hohe Nachfrage optimieren, mehr Kontrolle. MongoDB 8.0 enthält neue Funktionen zum Festlegen eines standardmäßigen maximalen Zeitlimits für die Ausführung von Abfragen, zum Ablehnen wiederkehrender Typen problematischer Abfragen und zum Festlegen von Abfrageeinstellungen, die auch bei Ereignissen wie Datenbankneustarts bestehen bleiben. Diese Funktionen tragen dazu bei, ein konsistentes Anwendungsverhalten und eine hohe Leistung sicherzustellen, unabhängig von Nachfragespitzen oder unerwarteten Ereignissen.

Sind Sie bereit, MongoDB 8.0 auszuprobieren?

Wenn Sie eine neue Anwendung erstellen, können Sie am einfachsten mit MongoDB 8.0 beginnen, indem Sie mongodb.com/try aufrufen. Hier können Sie sich für ein kostenloses Atlas-Konto anmelden, die Community Edition herunterladen und mit einem Enterprise-Advanced-Abonnement mehr über die selbstverwaltete MongoDB erfahren.

Wenn Sie eine frühere Version von MongoDB verwenden, finden Sie hilfreiche Upgrade-Tutorials für MongoDB Atlas und selbstverwaltete Implementierungen. Darüber hinaus stehen die Dokumentation und die fachkundige Hilfe des MongoDB Professional Services Teams zur Verfügung.

Wenn Sie über eine vorhandene Anwendung verfügen, die derzeit nicht MongoDB als Datenbank verwendet, sehen Sie sich das Tool MongoDB Relational Migrator an. Relational Migrator kann Ihnen dabei helfen, vorhandene relationale Schemata einem MongoDB-Schema zuzuordnen, Datenmigrationen durchzuführen und vorhandene relationale Abfragen, Trigger und gespeicherte Prozeduren für die Arbeit mit MongoDB zu konvertieren.

Die Entwicklungs- und Produktteams von MongoDB haben aufmerksam auf das Feedback der Entwickler gehört, und MongoDB 8.0 wurde mit besonderem Augenmerk auf die Benutzerfreundlichkeit für Entwickler sowie auf Sicherheit, Haltbarkeit, Verfügbarkeit und Leistung entwickelt. Wir freuen uns, dass Sie es ausprobieren, und sind sicher, dass Sie die Leistungssteigerungen und anderen Vorteile von MongoDB 8.0 schätzen werden!