MongoDB
14.07.2021, 09:32 Uhr
MongoDB 5: Nativer Support von Zeitreihen
Auf der alljährlichen MongoDB-Konferenz MongoDB.live wurden die neue Version MongoDB 5 sowie weitere künftige Neuerungen vorgestellt.
MongoDB hat in der Keynote anlässlich der jährlichen MongoDB-Konferenz MongoDB.live eine ganze Reihe von Produktverbesserungen angekündigt. Zu den Neuerungen gehören die Einführung und allgemeine Verfügbarkeit von MongoDB 5.0 mit nativer Zeitreihenunterstützung, ein Ausblick auf serverlose Datenbanken in MongoDB Atlas und die kontinuierliche Weiterentwicklung der branchenführenden Anwendungsdatenplattform mit Erweiterungen für Atlas Search, Atlas Data Lake und MongoDBs End-to-End-Lösung für mobile Daten, Realm. Zu den wichtigsten neuen Funktionen zählen laut Hersteller:
- Native Zeitreihen-Sammlungen, geclusterte Indizierung und Fensterfunktionen machen es einfacher, schneller und kostengünstiger, Anwendungen wie IoT- und Finanzanalysen zu erstellen und auszuführen sowie Unternehmensdaten mit Zeitreihenmessungen anzureichern.
- Nahtlose Datenumverteilung: Live Resharding ermöglicht es Anwendern, den Shard-Schlüssel für Sammlungen bei Bedarf zu ändern, wenn Workloads wachsen und sich weiterentwickeln – ohne Datenbankausfallzeiten oder komplexe Migrationen.
- Zukunftssichere Anwendungskompatibilität: Entwickler können ihre Anwendungen jetzt mit der versionierten API zukunftssicher machen. Der Lebenszyklus der Anwendung kann so vom Lebenszyklus der Datenbank entkoppelt werden, was einen Investitionsschutz darstellt, den andere Datenbanken nicht bieten. Entwickler können sich darauf verlassen, dass ihr Anwendungscode jahrelang unverändert und ohne Unterbrechung weiterläuft, auch wenn die zugrundeliegende Datenbank aktualisiert und verbessert wird.
- Multi-Cloud-Datenschutzkontrollen: Die einzigartige clientseitige Field Level Encryption (FLE) von MongoDB bietet jetzt einige der stärksten Datenschutzkontrollen für Multi-Cloud-Cluster. MongoDB 5.0 wird durch permanente Audits und Zertifikatsrotation unterstützt und hilft Anwendern dabei, strenge Sicherheitsvorkehrungen ohne Unterbrechung der Anwendungen aufrechtzuerhalten sowie Anwendungen überall ausführen zu können.
Die Serverless-Instanzen, die jetzt als Vorschau verfügbar sind, unterstützen die neuesten MongoDB-Funktionen, so dass Benutzer sich keine Gedanken über Abwärtskompatibilität oder Upgrades machen müssen. Anwender wählen einfach eine Cloud-Region, sind sofort startklar und können dann mit der Erstellung von Dokumenten beginnen, die direkt auf Objekte und Code abgebildet werden.
Zusätzliche Erweiterungen von MongoDB:
- Atlas Search enthält jetzt die Funktion Scoring, die es Benutzern ermöglicht, mathematische Formeln auf Felder innerhalb von Dokumenten anzuwenden, um deren Relevanz zu beeinflussen, zum Beispiel Popularität oder Entfernung. Benutzer können jetzt auch Sammlungen von Synonymen für einen bestimmten Suchindex definieren. Indem sie ähnliche Begriffe miteinander assoziieren, können sie auf eine größere Bandbreite von benutzerinitiierten Abfragen in Anwendungen reagieren.
- MongoDB Realm unterstützt jetzt die Unity Game Engine. Benutzer können Realm jetzt verwenden, um Spieldaten wie Spielstände und Spielerstatistiken zu speichern und sie automatisch über verschiedene Geräte hinweg zu synchronisieren. MongoDB investiert auch in die Unterstützung weiterer plattformübergreifender Frameworks – die Software Development Kits für Kotlin Multiplattform und Flutter/Dart sind jetzt beide in der Alpha-Version verfügbar.
- MongoDB Charts ist jetzt mit Atlas Data Lake integriert. Dadurch können Benutzer umfangreiche Daten visualisieren, die in Amazon AWS S3 gespeichert sind, ohne dass dazu Daten verschoben, dupliziert oder transformiert werden müssen. Durch Hinzufügen von Atlas Data Lake als Datenquelle in Charts können Anwender in Echtzeit umfassendere und aussagekräftigere Einblicke gewinnen.
Die vollständige Liste der neuen Funktionen und Erweiterungen finden Sie hier.