Moderne Anwendungen schneller erstellen: Neue Funktionen bei MongoDB.local NYC 2024
Heute haben wir den Startschuss für MongoDB.local NYC gegeben und neue Funktionen für unsere Entwicklerdatenplattform vorgestellt. Die heute angekündigten Updates und Funktionen ebnen den Weg für die Modernisierung von Apps und ermöglichen es Entwicklern, das volle Potenzial von transformativen Technologien wie KI auszuschöpfen.
Hier finden Sie einen Überblick über unsere Ankündigungen, von einem umfassenden Update für MongoDB bis hin zu KI-gestützten intelligenten Entwicklererlebnissen:
Moderne Anwendungen erfordern eine moderne Datenbasis
Moderne Anwendungen müssen sowohl ein außergewöhnliches Erlebnis als auch zusätzliche Einnahmen bieten. Um diesen Anforderungen gerecht zu werden, benötigen Entwickler eine Datenbanklösung, die optimale Leistung, Skalierbarkeit und betriebliche Ausfallsicherheit bietet – und das bei gleichzeitiger Kosteneffizienz.
Deshalb freuen wir uns, heute die Vorschau von MongoDB 8.0 – der nächsten Entwicklungsstufe der modernen Datenbank von MongoDB – ankündigen zu können.
MongoDB 8.0 ist darauf ausgerichtet, beispiellose Leistung, Skalierbarkeit, Sicherheit und betriebliche Ausfallsicherheit zu bieten, um die Erstellung von Anwendungen der nächsten Generation zu unterstützen, einschließlich anspruchsvoller KI-gestützter Lösungen. Die Datenbank bietet eine optimale Leistung, indem sie die Abfrageleistung drastisch erhöht, die Ausfallsicherheit in Zeiten hoher Belastung verbessert, die Skalierbarkeit einfacher und kosteneffizienter macht und Zeitreihensammlungen schneller und effizienter macht.
Die Modernisierung Ihrer nächsten Anwendung mit MongoDB ist jetzt einfacher
Da Projekte zur Anwendungsmodernisierung an Dynamik gewinnen, werden Migrationen für Entwicklungs- und Datenbankteams zu einer dringenden Realität. Die Umstellung von alten relationalen Systemen auf moderne Datenbanken wie MongoDB ist unerlässlich, um mit technologischen Veränderungen wie KI Schritt halten zu können. Modernisierungen und Migrationen sind jedoch mit vielen Herausforderungen verbunden, von der Konvertierung komplexer Schemata und der Übersetzung großer Mengen an Anwendungscode bis hin zur Synchronisierung von Datenbanken während langer Modernisierungsprojekte. Der im Juni 2023 angekündigte MongoDB Relational Migrator rationalisiert den Migrationsprozess durch die Automatisierung von Aufgaben wie Schemadesign, Datenmigrationen und Anwendungscodegenerierung.
Die Aufrechterhaltung der Datensynchronisation ist bei langwierigen Modernisierungsprojekten, bei denen alte relationale Datenbanken mit MongoDB koexistieren müssen, bis das Projekt abgeschlossen ist, von größter Bedeutung. Wir freuen uns, heute bekannt geben zu können, dass MongoDB Relational Migrator jetzt in Confluent Cloud integriert ist, um lang andauernde Synchronisierungsjobs zur Change Data Capture (CDC) zu unterstützen. Diese Jobs gewährleisten die Betriebsstabilität und Beobachtbarkeit und bewältigen die Komplexität stufenweiser Übergänge ohne die zusätzliche Belastung, Apache Kafka unabhängig verwalten zu müssen.
Darüber hinaus ist die Migration von alten relationalen Datenbanken oft mit einem erheblichen Aufwand für das Neuschreiben von SQL-Abfragen, gespeicherten Prozeduren und Triggern verbunden, was traditionell zeitaufwändig und schwierig war. In der öffentlichen Vorschau von MongoDB Relational Migrator ist jetzt ein KI-gestütztes SQL Query Converter Tool verfügbar, das die Konvertierung bestehender SQL-Abfragen, gespeicherter Prozeduren und Trigger für die Arbeit mit MongoDB in Sprachen wie JavaScript, Java oder C# automatisiert. Dieser optimierte Ansatz – gepaart mit professionellen MongoDB Services – ermöglicht einen vereinfachten Migrationsprozess, der effektiv skaliert werden kann.
Hilfe für Entwickler bei der schnelleren und sicheren Entwicklung mit MongoDB
Wir sind uns der wichtigen Rolle bewusst, die Entwickler für den Erfolg eines jeden Projekts spielen. Deshalb bemühen wir uns, ihre MongoDB-Erfahrung so nahtlos wie möglich zu gestalten. Frameworks sind für Entwickler eine großartige Möglichkeit, die Produktivität zu steigern, die Codekonsistenz und -qualität zu verbessern und letztendlich Code schneller bereitzustellen. Für die C# Developer Community freuen wir uns, Ihnen mitteilen zu können, dass der MongoDB Provider for Entity Framework Core (EF Core) jetzt allgemein verfügbar ist. So können C#-Entwickler, die mit EF Core arbeiten, die gesamte Leistungsfähigkeit der MongoDB-Plattform für Entwicklerdaten nutzen und gleichzeitig die EF Core-APIs und -Designmuster verwenden, die sie bereits kennen und schätzen.
Und da wir die Bedürfnisse der PHP-Community erkannt haben, sind wir stolz darauf, den Laravel Aggregation Builder vorstellen zu können. Diese Funktion vereinfacht den Prozess der Erstellung komplexer Aggregationsabfragen in Laravel, dem beliebtesten Framework unter PHP-Entwicklern. Durch die Verbesserung der Integration von MongoDB mit Laravel möchten wir die Produktivität steigern und die Komplexität von Abfragen verringern und somit sicherstellen, dass auch PHP-Entwickler von einer optimierten Entwicklungserfahrung mit MongoDB profitieren können.
Generierung von Abfragen und Visualisierungen mit KI
Seit seiner ersten Veröffentlichung im Jahr 2015 hat MongoDB Compass Entwicklern geholfen, Abfragen und Aggregationen für ihren Anwendungscode schnell zu erstellen und zu debuggen. Heute stellt MongoDB Compass eine KI-gestützte Abfrage in natürlicher Sprache vor, die es Entwicklern noch einfacher macht, die leistungsstarke Query API von MongoDB zu nutzen. Mit dieser jetzt allgemein verfügbaren Funktion können Entwickler mithilfe einer intelligenten und geführten Erfahrung mithilfe natürlicher Sprache eine ausführbare MongoDB Query API Syntax für alles von einfachen Abfragen bis hin zu komplexen Aggregationen generieren. Beispielsweise kann ein Entwickler eingeben: „Filtern Sie Ferienwohnungen nach Standort, gruppieren Sie die verbleibenden Dokumente nach der Anzahl der Schlafzimmer und berechnen Sie den durchschnittlichen Mietpreis pro Nacht“, und MongoDB Compass schlägt Ihnen Code zur Ausführung der Phasen der Aggregationspipeline vor.
Datenvisualisierungen sind ein leistungsfähiges Mittel zum Verständnis von Anwendungsdaten, und die Einbettung von Diagrammen in benutzerorientierte Anwendungen erhöht ihren Nutzen und ihre Attraktivität für Entwickler noch weiter. Die Erstellung von Visualisierungen wird jedoch oft dadurch erschwert, dass man den Datensatz genau kennen und die Business Intelligence-Tools beherrschen muss – Fähigkeiten, die viele Entwickler möglicherweise nicht besitzen. Mit MongoDB Atlas Charts haben wir ein benutzerfreundliches Visualisierungstool mit generativen KI-Funktionen eingeführt, das jetzt in der öffentlichen Vorschau verfügbar ist. Mithilfe von natürlichsprachlichen Eingabeaufforderungen können Entwickler ganz einfach Diagramme rendern und Dashboards erstellen, wodurch die Visualisierung von Daten und die Anreicherung ihrer Anwendungen einfach und schnell wird. Entwickler können beispielsweise eingeben: „Zeigen Sie mir die nach Genre sortierte Liste der im letzten Jahr erschienenen Filme“, und MongoDB Atlas Charts sammelt die Daten und generiert schnell die angeforderte Visualisierung.
Die heutigen Ankündigungen unterstreichen das Engagement von MongoDB, Entwicklern zu helfen, schnell und einfach Innovationen zu entwickeln. Weitere Informationen zu den MongoDB.local NYC 2024 Updates finden Sie auf der Seite mit den Produktankündigungen auf unserer Website.