English 中文(简体)
OrientDB Tutorial

OrientDB Database Commands

OrientDB Record Commands

OrientDB Class Commands

OrientDB Cluster Commands

OrientDB Property Commands

OrientDB Vertex Commands

OrientDB Edge Commands

OrientDB Advanced Concepts

OrientDB Interfaces

OrientDB Useful Resources

Selected Reading

OrientDB - Create Cluster
  • 时间:2024-10-18

OrientDB - Create Cluster


Previous Page Next Page  

Cluster is an important concept in OrientDB which is used to store records, documents, or vertices. In simple words, cluster is a place where a group of records are stored. By default, OrientDB will create one cluster per class. All the records of a class are stored in the same cluster, which has the same name as the class. You can create up to 32,767(2^15-1) clusters in a database.

The CREATE class is a command used to create a cluster with a specific name. Once the cluster is created, you can use the cluster to save records by specifying the name during the creation of any data model. If you want to add a new cluster to a class, use Alter Class command and ADDCLUSTER command.

The following statement is the basic syntax of Create Cluster command.

CREATE CLUSTER <cluster> [ID <cluster-id>] 

Where <cluster> defines the name of the cluster you want to create and <cluster-id> defines the numeric ID you want to use for the cluster.

The following table provides the pst of Cluster selection strategies.

Sr.No.Strategy & Description
1

Default

Selects the cluster using the class property default ClusterId.

2

Round-robin

Selects the next cluster in a circular order. It is restarting once complete.

3

Balanced

Selects the smallest cluster. Allows the class to have all underlying clusters balanced on size. When adding a new cluster to an existing class, it fills the new cluster first.

Example

Let us take an example to create a cluster named sales.

orientdb> CREATE CLUSTER sales 

If the above query is executed successfully, you will get the following output.

Cluster created correctly with id #12 
Advertisements