OrientDB教程

OrientDB 创建集群

Cluster 是 OrientDB 中的一个重要概念,用于存储记录、文档或顶点。简单来说,集群就是存储一组记录的地方。默认情况下,OrientDB 将为每个类创建一个集群。一个类的所有记录都存储在与该类同名的同一个簇中。您最多可以在一个数据库中创建 32,767(2^15-1) 个集群。
CREATE 类是用于创建具有特定名称的集群的命令。创建集群后,您可以通过在创建任何数据模型期间指定名称来使用集群来保存记录。如果要向类添加新集群,请使用 Alter Class 命令和 ADDCLUSTER 命令。
以下语句是创建集群命令的基本语法。
CREATE CLUSTER <cluster> [ID <cluster-id>] 
其中 <cluster> 定义要创建的集群的名称, <cluster-id> 定义要用于集群的数字 ID。
下表提供了集群选择策略列表。
策略和描述
Default
使用类属性 default ClusterId 选择集群。
Round-robin
以循环顺序选择下一个簇。完成后重新启动。
Balanced
选择最小的簇。允许类在大小上平衡所有底层集群。向现有类添加新簇时,它首先填充新簇。

示例

让我们举个例子来创建一个名为 sales 的集群。
orientdb> CREATE CLUSTER sales 
如果上面的查询执行成功,你会得到如下输出。
Cluster created correctly with id #12 
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4