2016-09-07 7 views
0

collectionに基づいてデータを分割する(データ階層化)必要があります。コレクションに基づいてそれを行う例はありますか?私はcollection lexiconオプションを使用してみましたが、予期しない方法で動作しています。いくつかのコレクションに基づいてデータ階層化を構成する方法の例を得ることができれば嬉しいです。例が不可能な場合は、いくつかのポインタも機能する可能性があります。コレクションを基にしたパーティションの作成(データ階層化)

答えて

1

データをパーティション化するには、データベースとフォレストの2つの手順が必要です。

最初のステップが完了したようです。割り当てポリシーを範囲に設定してから、コレクションレキシコンを選択します。

2番目の手順は、パーティションキーの値の範囲を指定してcreate a partitionというフォレストレベルにあります。

コレクションを使用する場合、複雑な要因は、ドキュメントが複数のコレクションに含まれる場合に起こります。私はその場合に何が起こるか分かりません。

+0

ありがとう@Dave。私はコレクションを扱っていますが、_lower bound_にコレクションの名前を指定しています。いいですか?複数のコレクションを指定するにはどうすればよいですか? さらに、1つのコレクションの場合でも期待される行には作用しません。単一のコレクションの場合は、指定された* collection *を持つすべてのドキュメントをコレクションパーティションに挿入しますが、コレクションを持たないすべてのドキュメントをデフォルトパーティションに挿入します。 –