Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Introducción

En este post artículo vamos a explicar cómo trabajar con entidades Entidades almacenadas sobre Nebula Graph, para los casos en los que se quiera trabajar con tecnologías de almacenamiento basadas en grafos.

Creación de la entidad

Pasos

Crear la Entidad

Desde el Control Panel, navegaremos al menú de Desarrollo > Mis Entidades.

...

 

Esto nos llevará al listado de Entidades disponibles. Para crear la entidad, tendremos que seleccionar la opción de ‘Crear Entidad, pulsaremos en el botón de «+» situado en la parte superior derecha de la pantalla.

...

De las distintas Entidades que vamos a poder crear, seleccionaremos la de «Creación entidad en base de datos de grafos’

...

grafos»:

...

Rellenar la información general

En la primera pestaña rellenaremos los datos básicos sobre la entidadEntidad, que representará un espacio o space en Nebula Graph, es decir, ésta contendrá la definición de los vértices y aristas. Tendremos que elegir el número de particiones y réplicas para la entidad Entidad (space) que vamos a crear, por defecto a 15 y 1 respectivamente.

...

A continuación pulsaremos en el botón crear.

Si accedemos al icono de ‘ver entidad’ «ver Entidad» (ojo) podremos ver reflejada la definición de vértices y aristas.

...

Introducir datos

Una vez creada la entidadEntidad, podemos ejecutar todo tipo de queries nGQL desde query tool.

...

También podremos apificar la entidad Entidad para realizar consultas vía HTTP.

Cuando seleccionemos una entidad Entidad de tipo grafo para apificar, nos aparecerá únicamente una operación disponible.

...

Nebula Graph UI

Desde el listado de entidadesEntidades, cuando una entidad Entidad esté almacenada en Nebula Graph, tendrá una opción de acceder a la UI de Nebula.

...

Code Block
Host:

graphd:9669

Default credentials are:

root / nebula

...

Y seleccionar la entidadEntidad/space en el combo:

...

Luego accederemos al Explorer para poder visualizar el grafo de nuestros datos dentro de la entidadEntidad.

Para visualizar un grafo inicial completo, podemos seleccionar el botón ‘Start with vertices', y después 'Import Sample’

...