OrientDB - Crear vértice

La base de datos de OrientDB no es solo una base de datos de documentos, sino también una base de datos de gráficos. Se utilizan nuevos conceptos como Vertex y Edge para almacenar los datos en forma de gráfico. Aplica polimorfismo en vértices. La clase base para Vertex es V.

En este capítulo, puede aprender a crear vértices para almacenar datos de gráficos.

La siguiente declaración es la sintaxis básica del comando Create Vertex.

CREATE VERTEX [<class>] [CLUSTER <cluster>] [SET <field> = <expression>[,]*]

A continuación se muestran los detalles sobre las opciones en la sintaxis anterior.

<class> - Define la clase a la que pertenece el vértice.

<cluster> - Define el cluster en el que almacena el vértice.

<field> - Define el campo que desea configurar.

<expression> - Define el expreso a configurar para el campo.

Ejemplo

Pruebe el siguiente ejemplo para comprender cómo crear vértices.

Ejecute la siguiente consulta para crear un vértice sin 'nombre' y en la clase base V.

orientdb> CREATE VERTEX

Si la consulta anterior se ejecuta correctamente, obtendrá el siguiente resultado.

Created vertex 'V#9:0 v1' in 0.118000 sec(s)

Ejecute la siguiente consulta para crear una nueva clase de vértice llamada v1, luego cree un vértice en esa clase.

orientdb> CREATE CLASS V1 EXTENDS V 
orientdb> CREATE VERTEX V1

Si la consulta anterior se ejecuta correctamente, obtendrá el siguiente resultado.

Created vertex 'V1#14:0 v1' in 0.004000 sec(s)

Ejecute la siguiente consulta para crear un nuevo vértice de la clase denominada v1, definiendo sus propiedades como brand = 'Maruti' y name = 'Swift'.

orientdb> CREATE VERTEX V1 SET brand = 'maruti', name = 'swift'

Si la consulta anterior se ejecuta correctamente, obtendrá el siguiente resultado.

Created vertex 'V1#14:1{brand:maruti,name:swift} v1' in 0.004000 sec(s)