翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
MongoDB Relational Migrator
MongoDB Relational Migrator
-
既存のリレーショナルスキーマから派生した効果的な MongoDB スキーマを設計すること。
-
現在のスキーマをターゲットスキーマに変換しながら、Oracle、SQL Server、MySQL、PostgreSQL、または Sybase ASE から MongoDB にデータを移行すること。
-
コードアーティファクトを生成して、アプリケーションコードの更新に必要な時間を短縮すること。
Relational Migrator は、以下の移行アクティビティを支援します。
-
スキーママッピングとモデリング。エンティティリレーションシップスタイル図を使用してスキーマを表示
し、マッピングルールを編集してターゲットスキーマを形成できます。コレクション間でテーブルを分割またはマージすることも、埋め込み配列 と埋め込みドキュメント マッピングルールを使用してテーブルを埋め込むこともできます。計算フィールド (JavaScript 式) を使用して、ソースリレーショナルデータベースからカスタム MongoDB フィールドに列を変換できます。 -
スキーマの推奨事項。Relational Migrator が提案するマッピングルール
を使用してスキーママッピングを高速化し、そのマッピングをコレクションに適用できます。 -
同期されたデータ。Oracle、MySQL、SQL Server、PostgreSQL、または Sybase ASE から MongoDB Atlas にデータをレプリケートできます。1 回限りまたは継続的なレプリケーションでは、ルールを使用してリレーショナルデータベースの列を MongoDB フィールドにマッピングすることで
、データを自動的に変換できます。 -
アプリケーションコードの変換。MongoDB は、C#、Java、JavaScript、JSON、および複数のテンプレートフレームワーク
をサポートしています。コード生成機能を使用して、エンティティクラス、永続化レイヤー、API のコードを作成し、開発タスクを高速化できます。
この移行オプションの詳細については、「リレーショナルデータベースを AWS 上の MongoDB Atlas へ移行する」を参照してください。