2017-01-18 8 views
0

私は、例えば、OrientJSクラスのAPIを持つクラスを作成しますdb.class.create('Story', 'E');では、サーバー側にいくつのCPUコアがあるかによって自動的に複数のクラスターが作成されます。これが望ましい動作です。デフォルトのクラスタ設定でOrientJSで抽象クラスを作成する方法は?

しかし、抽象クラスを作成するとき、それはclusterパラメータに何かを通過しなければなりません。 nullが使用されている場合、すなわちdb.class.create('Category', 'V', null, true);、それはクラスタ[-1]でクラスを作成します。私は周りを検索しましたが、クラスタ-1についての声明は見つかりませんでした。いくつかのクラスは同時に[-1]を持つことができるので、特別なクラスターのようです。

私は抽象クラスを作成することができますが、それでも、それは複数のクラスタに分散しているどのように

答えて

1
愚かな質問を自分で答え

抽象クラスは、したがって、クラスタ分布は、抽象クラスには無関係な話題ですが、それにはレコードを持っていません。クラスタ[-1]は、すべての抽象クラス用の専用ダミークラスです。

db.class.createで抽象クラスを作成するときは、nullclusterパラメータに割り当てる有効な点は記載されていません。 SQLステートメントの構築コードでは、OrientJS:

if (cluster) { 
    query += ' CLUSTER ' + cluster; 
} 
関連する問題