OrientDB - Küme Oluştur

ClusterOrientDB'de kayıtları, belgeleri veya köşeleri depolamak için kullanılan önemli bir kavramdır. Basit bir deyişle, küme, bir grup kaydın depolandığı bir yerdir. OrientDB, varsayılan olarak sınıf başına bir küme oluşturacaktır. Bir sınıfın tüm kayıtları, sınıfla aynı adı taşıyan aynı kümede saklanır. Bir veritabanında en çok 32.767 (2 ^ 15-1) küme oluşturabilirsiniz.

CREATE sınıfı, belirli bir ada sahip bir küme oluşturmak için kullanılan bir komuttur. Küme oluşturulduktan sonra, herhangi bir veri modelinin oluşturulması sırasında adı belirterek kayıtları kaydetmek için kümeyi kullanabilirsiniz. Bir sınıfa yeni bir küme eklemek istiyorsanız, Sınıfı Değiştir komutunu ve ADDCLUSTER komutunu kullanın.

Aşağıdaki ifade, Küme Oluştur komutunun temel sözdizimidir.

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

Nerede <cluster> oluşturmak istediğiniz kümenin adını tanımlar ve <cluster-id> küme için kullanmak istediğiniz sayısal kimliği tanımlar.

Aşağıdaki tablo Küme seçim stratejilerinin bir listesini sunmaktadır.

Sr.No.Strateji ve Açıklama
1

Default

Varsayılan ClusterId sınıf özelliğini kullanarak kümeyi seçer.

2

Round-robin

Sonraki kümeyi dairesel sırayla seçer. Tamamlandığında yeniden başlatılıyor.

3

Balanced

En küçük kümeyi seçer. Sınıfın tüm temel kümelerin boyut açısından dengeli olmasını sağlar. Mevcut bir sınıfa yeni bir küme eklerken, önce yeni kümeyi doldurur.

Misal

Sales adında bir küme oluşturmak için bir örnek alalım.

orientdb> CREATE CLUSTER sales

Yukarıdaki sorgu başarıyla yürütülürse, aşağıdaki çıktıyı alacaksınız.

Cluster created correctly with id #12