📜  OrientDB-创建类(1)

📅  最后修改于: 2023-12-03 15:33:20.675000             🧑  作者: Mango

OrientDB-创建类

介绍

OrientDB是一个面向文档数据库的开源NoSQL数据库,它基于Java语言编写,并采用Apache 2.0许可证发布。它支持多种数据模型,包括文档、图形、键/值和对象模型,能够处理非常大的数据集,并支持分布式系统。

OrientDB的数据存储在称为“类”的结构化文档中,类类似于关系型数据库中的表。本文将介绍如何在OrientDB中创建一个新类。

创建类

类是存储文档的容器,您可以在其中定义文档属性和指定其自定义类别。要创建一个新类,可以使用以下的命令:

CREATE CLASS <class name>

例如,要创建一个名为“Person”的类,请使用以下命令:

CREATE CLASS Person

这将创建一个名为“Person”的新类。

定义属性

在OrientDB中,每个文档都有一组属性,这些属性定义了文档包含的信息。您可以使用以下命令定义类的属性:

CREATE PROPERTY <property name> <property type>

例如,要为“Person”类定义一个名为“name”的字符串属性,请使用以下命令:

CREATE PROPERTY Person.name STRING

这将创建一个名为“name”的字符串属性。

示例

以下是创建一个新类和定义属性的完整示例:

CREATE CLASS Person
CREATE PROPERTY Person.name STRING
CREATE PROPERTY Person.age INTEGER
CREATE PROPERTY Person.email STRING
结论

创建类是使用OrientDB存储文档的第一步。在定义属性和关系之前,创建一个新的类是很有必要的。OrientDB支持多种数据模型,在这个基础上您可以构建基于图、文档、键/值和面向对象的系统。