7 puntos por xguru 2021-07-02 | 3 comentarios | Compartir por WhatsApp
  • Lenguaje de consultas de grafos diseñado para buscar en el Knowledge Graph (KG) que Google presentó en 2012 y escalar según el tamaño de los datos [paper]

  • Soporta una sintaxis flexible y declarativa

→ Sintaxis orientada a la navegación basada en homomorfismos

→ Lenguaje declarativo de flujo de datos

  • Se usa para acceder al KG en Google Search, Maps, Assistant y otros

3 comentarios

 
handohee 2021-07-02

Ojalá alguien pudiera resumir y explicar de forma sencilla cuál es la diferencia con GraphQL ^^;;

 
xguru 2021-07-02

Quizá alguien que sepa más pueda dejar una explicación, pero...

GraphQL tiene "Graph" en el nombre, pero en realidad es muy limitado para consultar grafos como tal,

y ahora parece que lo normal es usarlo simplemente para consultar APIs.

En una palabra, no parece que sea un punto de comparación... ¿no?

 
deadcat 2021-07-02

GraphQL solo permite usar un lenguaje de consultas sobre estructuras de datos tradicionales desde APIs externas, y no permite recorrer grafos en la implementación.

Parece que este artículo habla de un nuevo lenguaje en el que la propia estructura de datos es un grafo y puede recorrerse desde la implementación.