OrientDB - Criar vértice

O banco de dados OrientDB não é apenas um banco de dados de documentos, mas também um banco de dados Graph. Novos conceitos como Vertex e Edge são usados ​​para armazenar os dados na forma de gráfico. Ele aplica polimorfismo em vértices. A classe base para Vertex é V.

Neste capítulo você pode aprender como criar vértices para armazenar dados gráficos.

A declaração a seguir é a sintaxe básica do comando Create Vertex.

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

A seguir estão os detalhes sobre as opções na sintaxe acima.

<class> - Define a classe à qual pertence o vértice.

<cluster> - Define o cluster no qual armazena o vértice.

<field> - Define o campo que você deseja definir.

<expression> - Define o expresso a configurar para o campo.

Exemplo

Experimente o exemplo a seguir para entender como criar vértices.

Execute a seguinte consulta para criar um vértice sem 'nome' e na classe base V.

orientdb> CREATE VERTEX

Se a consulta acima for executada com sucesso, você obterá a seguinte saída.

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

Execute a consulta a seguir para criar uma nova classe de vértice chamada v1 e, em seguida, crie o vértice nessa classe.

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

Se a consulta acima for executada com sucesso, você obterá a seguinte saída.

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

Execute a consulta a seguir para criar um novo vértice da classe chamada v1, definindo suas propriedades como marca = 'Maruti' e nome = 'Swift'.

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

Se a consulta acima for executada com sucesso, você obterá a seguinte saída.

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