OrientDB創(chuàng)建集群

2018-12-23 10:05 更新

集群是OrientDB中的一個(gè)重要概念,用于存儲(chǔ)記錄,文檔或頂點(diǎn)。 簡(jiǎn)單地說,集群是存儲(chǔ)一組記錄的地方。 默認(rèn)情況下,OrientDB將為每個(gè)類創(chuàng)建一個(gè)集群。 類的所有記錄都存儲(chǔ)在同一個(gè)集群中,它與該類具有相同的名稱。 您可以在數(shù)據(jù)庫(kù)中創(chuàng)建多達(dá)32,767(2 ^ 15-1)個(gè)集群。
CREATE類是用于創(chuàng)建具有特定名稱的集群的命令。 創(chuàng)建集群后,可以使用集群通過在創(chuàng)建任何數(shù)據(jù)模型期間指定名稱來(lái)保存記錄。 如果要向類添加新集群,請(qǐng)使用Alter Class命令和ADDCLUSTER命令。
以下語(yǔ)句是“創(chuàng)建集群”命令的基本語(yǔ)法。

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

其中<cluster>定義要?jiǎng)?chuàng)建的集群的名稱,<cluster-id>定義要用于集群的數(shù)字ID。
下表提供了集群選擇策略的列表。

編號(hào)策略與描述
1

默認(rèn) 

使用類屬性default ClusterId選擇集群。

2

循環(huán) 

選擇循環(huán)順序中的下一個(gè)集群。完成后重新啟動(dòng)。

3

均衡 

選擇最小的集群。允許類在大小上平衡所有基礎(chǔ)集群。將新集群添加到現(xiàn)有類時(shí),它將首先填充新集群。

例 

讓我們舉一個(gè)例子來(lái)創(chuàng)建一個(gè)名為sales的集群。

orientdb> CREATE CLUSTER sales 

如果上述查詢成功執(zhí)行,您將得到以下輸出。

Cluster created correctly with id #12 
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)