エピソード

NoSQL ドキュメント データベースのデータのモデリング

代入 Ryan CrawCour, David Makogon

アプリケーション開発者は、前例のない変化率をサポートする必要があります。機能は、顧客のニーズを満たし、競争上の圧力に対応するために急速に進化する必要があります。 これらの現実に対処するために、開発者は、スキーマ不要でスケーラブルで高パフォーマンスのデータ ストレージ用に NoSQL ドキュメント指向データベース (Azure DocumentDB、MongoDB、CouchDB など) を選択する傾向にあります。 NoSQL ソリューションの利点の 1 つは、スキーマの少ないデータを格納できる点です。 ただし、実際には、NoSQL ソリューションはスキーマの柔軟性を提供し、システムがデータを格納できるようにし、異なる構造を許可し、シームレスなデータ モデルの反復を促進します。 スキーマの柔軟性により、データ モデルの変更を簡単に受け入れることは可能ですが、NoSQL システムではデータ モデリングが依然として重要です。 このセッションでは、Azure DocumentDB でのデータのモデリングだけでなく、従来の構造化データ環境からのデータの移行と変換についても説明します。