Docs Menu
Docs Home
/ /

スキーマの設計

スキーマ設計プロセスは、アプリケーションが必要とするデータを識別し、それを整理してパフォーマンスを最適化するのに役立ちます。

開発プロセスの早い段階でスキーマを計画および設計します。これにより、アプリケーションの規模が大きくなるにつれてパフォーマンスの問題が生じるのを防ぐことができます。

MongoDB の柔軟なスキーマにより、スキーマを反復的に設計できます。ただし、本番環境で使用される大規模なスキーマを変更するのは依然として困難です。アプリケーションによっては、最適化する前に、基本機能をカバーするために簡単なスキーマを確立する必要がある場合があります。

スキーマ設計プロセスは、次の手順で構成されています。

1

アプリケーションが最も頻繁に実行する操作を特定します。 「 アプリケーション ワークロードの特定 」を参照してください。

2

アプリケーションのデータ内の関係を識別し、関連データをリンクするか埋め込むかを決定します。 「マップの関係 」を参照してください。

3

スキーマ設計パターン を適用して、読み取りと書込みを最適化します。 「設計パターンの適用 」を参照してください。

4

一般的なクエリ パターンをサポートするインデックスを作成します。 「クエリをサポートするインデックスの作成 」を参照してください。

戻る

多形コレクションの検証を指定する

ルール バッジを取得する

「ドキュメントモデルに関連する」を無料でマスターします。

詳細

項目一覧