2017-12-07 3 views

Antwort

1

Sie sind zwei sehr unterschiedliche Dinge, obwohl sie die Schlüsselwörter "graph" in ihnen teilen.

  1. CosmosDB Graph API ist eine Abfragesprache zum Verwalten und Abfragen von "CosmosDB Graph Datenbank". Graph-Datenbank speichert im Gegensatz zu herkömmlichen Datenbanken Informationen in Form eines Graphen (d. H. Scheitelpunkte und Kanten).

  2. GraphGL auf der anderen Seite ist eine Abfragesprache für eine Benutzer-API. Nehmen wir an, Sie haben einen Build-Stack (die zugrunde liegende Plattform könnte alles sein) mit einem REST-Endpunkt. Die übrigen APIs sind jedoch in der Regel einfach und lassen keine komplexen Filterbedingungen zu. GraphQL ist eine Möglichkeit (oder ein Ersatz für die traditionelle REST-API), mit der der Entwickler des Stacks Clients erlauben kann, diese komplexen Funktionalitäten zu nutzen.

+0

Gibt es eine GraphQL-Entsprechung in Microsoft Azure? – AskMe

+0

Nicht, dass ich davon weiß. –

Verwandte Themen