MongoDB

Die Abfrage-API.
Einfach, ausdrucksstark und einheitlich.

Eine flexible, intuitive Art, mit Daten zu arbeiten. Erstellen Sie Apps mit minimalem Code und maximaler Produktivität in der Sprache und dem Tool Ihrer Wahl.

Diagramm einer Atlas-Architektur mit Hervorhebung von „Transactional“ und „Analytical“ in der Kategorie „Unified Interface“.

Eine intuitive Benutzeroberfläche, die die Handhabung komplexer Daten-Workloads für beliebige Datentypen vereinfacht – einschließlich Arrays, Geodaten und Time Series – ermöglicht es Entwicklern, mit weniger Code mehr zu erreichen.

  • Arbeiten Sie in Ihrer bevorzugten Sprache
  • Eine einzige Schnittstelle für operative, analytische und Such-Workloads

Einfaches Arbeiten mit jedem Datentyp

Mit der MongoDB Query API haben Sie die volle Kontrolle über Ihre Daten. Sie wurde entwickelt, um jede beliebige Datenstruktur mühelos zu verarbeiten, einschließlich Key-Value, Graphen, Geodaten, Time Series und Objekte. Optimiert für eingebettete Arrays und Objekte, erschließen diese ausdrucksstarken Abfragefunktionen die Flexibilität des Dokumentmodells.

Abbildung von Webseiten und einem Einkaufswagen, die verschiedene Datenstrukturen darstellen.
Abbildung von Webseiten mit Häkchen, die die Bearbeitung wichtiger Aufgaben darstellen.

Steigern Sie die Produktivität mit einer einzigen Oberfläche

Nutzen Sie das volle Potenzial von Datenoperationen. Führen Sie wichtige Vorgänge durch, einschließlich Indizierung, Abfragen und Aktualisieren, alles über eine einzige, leistungsstarke API. Modernisieren Sie Ihre Anwendungen mithilfe von Transaktions-, Such- und Analyseabfragen, ohne zwischen Schnittstellen wechseln oder sich mit komplexer Abfragesyntax herumschlagen zu müssen.

Vereinfachen des Entwicklungsprozesses

Nutzen Sie Ihre bevorzugte Programmiersprache, um Daten abzufragen und zu aggregieren. Die MongoDB Abfrage-API enthält Treiber zur programmgesteuerten Erstellung von Abfragen und Aggregation Pipelines – damit entfällt die Notwendigkeit, eine neue Abfragesprache von Grund auf zu lernen.

Abbildung von Klammersymbolen, die sich durch ein Rohr bewegen und sich in Häkchen umwandeln, um einen einfachen Entwicklungsprozess darzustellen.

Funktionen im Überblick

mdb_query

Ausdrucksstarke Abfrage

Verwenden Sie eine breite Palette leistungsstarker Operatoren wie $elemMatch und $geoWithin, um ein oder mehrere Dokumente basierend auf einer Kombination von Kriterien abzufragen und zu aktualisieren, auch innerhalb verschachtelter Arrays und Objekte.

general_features_global_clusters

Diverse Index-Typen

Optimieren Sie Ihre Abfragen mit vielen Index-Typen – unabhängig davon, wie stark die Felder miteinander verschachtelt sind.

general_features_data_analytics

Geodaten und Graph-Daten

Fragen Sie ganz einfach Geodaten ab und verwenden Sie Operatoren wie $graphLookup, um verbundene Datensätze zu durchsuchen.

atlas_data_federation

Abfragen über Collections und Datenbanken hinweg

Nutzen Sie $lookup und $unionWith, um mehrere Collections zu verbinden und zu mischen, oder Atlas Data Federation, um datenbankübergreifende Abfragen für tiefgreifende Analysen und Erkundungen durchzuführen.

mdb_aggregation_pipelines

Transformieren und Analysieren von Daten vor Ort

Verwenden Sie die Aggregation-Pipeline, um komplexe Transformationen auf einfache, modulare Weise zu erstellen.

atlas_full_text_search

Für das Dokumentmodell entwickelte Volltextsuche

Stellen Sie eine erweiterte Volltextsuche bereit – ohne zusätzliche Infrastruktur managen zu müssen.

mdb_change_streams

Change Streams

Erstellen Sie ereignisgesteuerte Apps in Echtzeit, die auf Datenbankänderungen reagieren, indem sie serverseitige Logik triggern.

mdb_materialized_views

On-Demand, inkrementelle materialisierte Ansichten

Berechnen Sie gängige Abfragen im Voraus und speichern Sie sie im Cache. Aktualisieren Sie die Resultatmengen dynamisch, wenn neue Daten verarbeitet werden.

Vereinfachen Sie die Arbeit mit Daten

Arbeiten Sie auf intuitive, vertraute Weise mit Daten. Stellen Sie datengesteuerte Apps mit minimalen Codeausführungsabfragen bereit, erstellen Sie komplexe Aggregation-Pipelines und betreiben Sie Apps – alles in Ihrer bevorzugten Sprache.
Dokumentation anzeigen
Ausdrucksstarke Abfragen leicht gemacht
Durchsuchen Sie ganz einfach eine Reihe von Datentypen, darunter Geodaten, Graph, Time Series sowie verschachtelte Arrays und Objekte, während Sie in Ihrer bevorzugten Sprache arbeiten.
Python
Javascript
Java
MongoShell
Zusammensetzbare datenbankinterne Transformationen
Erstellen Sie modulare, mehrstufige Aggregation Pipelines, um leistungsstarke Analysen durchzuführen. Fragen Sie Collections und Datenbanken ab und transformieren Sie Ihre Daten, um Erkenntnisse zu gewinnen und bessere Entscheidungen zu treffen.
Python
Javascript
Java
MongoShell
Volltextsuche, Time Series und mehr
Verwenden Sie eine einzige Schnittstelle für die Erstellung komplexer Abfragen, die Search Workloads, Time Series Workloads und ereignisgesteuerte Apps unterstützen. Sparen Sie Zeit bei der Integration mehrerer APIs oder komplexer ETL.
Python
Javascript
Java
MongoShell

Abfrage. Transformation. Analyse.

Sehen Sie sich an, was die Abfrage-API zu bieten hat – und wie sie anderen Unternehmen geholfen hat, ihre Apps und Workflows zu verändern.
Eine Abbildung von Graph-Daten auf einem Projektorbildschirm mit einem Nachrichtensymbol, um die Erstellung von Apps aus Daten darzustellen

Experimentieren mit einer interaktiven Demo-App

Probieren Sie dieses Beispiel einer E-Commerce-App aus, die auf der Abfrage-API basiert – und sehen Sie, wie einfach es ist, mit Ihren Daten leistungsstarke Apps zu entwickeln.
Eine Abbildung eines Personensymbols mit einer Sprechblase, die auf einen Bildschirm blickt, um die Teilnahme an einem Webinar darzustellen.

Entdecken Sie das Neueste mit der Query API

Erfahren Sie in diesem Vortrag, was es Neues und Nützliches mit der Query API gibt.

Jetzt ansehen
Eine Abbildung eines Personensymbols mit einer Sprechblase, die auf einen Bildschirm blickt, um die Teilnahme an einem Webinar darzustellen.

Eintauchen in Aggregation-Pipelines

Erfahren Sie, wie Sie vorhandene Daten transformieren und analysieren, um mithilfe des leistungsstarken Aggregation-Frameworks wichtige Erkenntnisse zu gewinnen.

Mehr erfahren

Atlas optimal nutzen

Mit den weiteren Komponenten unserer Entwicklerdatenplattform erhalten Sie noch mehr datengestützte Erlebnisse und Erkenntnisse.
atlas_search

Suche

Führen Sie innerhalb kürzester Zeit schnelle, relevante Volltextsuchen durch. Hierfür benötigen Sie neben Ihrer Datenbank keine separate Search Engine mehr.

Mehr erfahren
atlas_charts

Charts

Stellen Sie Ihre Daten sofort dar. Erstellen und teilen Sie Visualisierungen und betten Sie sie in Apps ein – für Echtzeiteinblicke und Business Intelligence.

Mehr erfahren
atlas_data_lake

Data Lake

Analysieren Sie mühelos umfangreiche über Atlas und AWS S3 verteilte Daten. Kombinieren, transformieren und ergänzen Sie Daten aus verschiedenen Quellen ohne komplexe Integrationen.

Mehr erfahren

Steigen Sie noch heute in die Nutzung der Abfrage-API ein

Legen Sie in wenigen Sekunden los. Nutzen Sie vorinstallierte Beispieldatensätze, um sich mit der Abfrage-API – und der Entwicklerdatenplattform MongoDB – vertraut zu machen.
ERSTELLEN SIE IHRE MONGODB-DATENBANK MIT:
  • CRUD
  • Aggregationen
  • Change Streams
  • Geodaten und Graph
  • Volltextsuche
  • Sprachtreiber