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