5
5
===========================
6
6
What is Relational Migrator
7
7
===========================
8
-
8
+
9
9
.. introduction::
10
10
11
- MongoDB Relational Migrator is...
11
+ MongoDB Relational Migrator is a tool to help you migrate relational workloads to MongoDB.
12
+ Relational Migrator allows you to:
13
+
14
+ - Design an effective MongoDB schema, derived from an existing relational schema.
15
+ - Migrate data from Oracle, SQL Server, MySQL, PostgreSQL to MongoDB,
16
+ while transforming to the target schema.
17
+ - Generate code artifacts to reduce the time required to update application code.
18
+
19
+ |
20
+
21
+ .. button:: Download Relational Migrator
22
+ :uri: http://mongodb.com/try/download/relational-migrator
23
+
24
+ .. image:: /img/hero.png
25
+ :alt: Homepage hero image
26
+
27
+ .. kicker:: What You Can Do
28
+
29
+ Bring Your Relational Workloads to MongoDB With Confidence
30
+ ----------------------------------------------------------
31
+
32
+ .. tabs::
33
+
34
+ .. tab:: Mapping and Modelling
35
+ :tabid: mapping-mod
36
+
37
+ .. procedure::
38
+
39
+ .. step:: Visualize Source and Destination Schemas
40
+
41
+ Use the entity-relationship style diagramming interface
42
+ to visualize your schema and make schema mapping decisions.
43
+
44
+ .. step:: Customize While Migrating
45
+
46
+ Split or merge tables across collections.
47
+ Embed a table as a nested document or array in an existing collection.
48
+ Define custom JavaScript expressions to create additional fields.
49
+
50
+ .. image:: /img/tab1img.png
51
+ :alt: Mapping and Modelling
52
+
53
+ .. tab:: Schema Recommendations
54
+ :tabid: schema-rec
55
+
56
+ .. procedure::
57
+
58
+ .. step:: Get Suggested Schema Recommendations
59
+
60
+ Accelerate your schema mapping by asking Relational
61
+ Migrator to suggest a MongoDB schema for your workload,
62
+ or start with a blank slate.
63
+
64
+ .. step:: Apply your Mapping Rules
65
+
66
+ Quickly apply recommended table mappings
67
+ to a specific collection in your model.
68
+
69
+ .. image:: /img/tab2img.png
70
+ :alt: Schema Recommendations
71
+
72
+ .. tab:: Data Synchronization
73
+ :tabid: data-sync
74
+
75
+ .. procedure::
76
+
77
+ .. step:: Replicate From Supported Relation Systems
78
+
79
+ Replicate data from Oracle, MySQL, SQL Server, or PostgreSQL
80
+ to MongoDB Atlas or on-premises.
81
+
82
+ .. step:: Transform Data as Its Replicated
83
+
84
+ Use the saved mapping definitions to transform data to
85
+ the MongoDB schema as it's replicated.
86
+ Replication can be one time or continuous.
87
+
88
+ .. image:: /img/tab3img.png
89
+ :alt: Data synchronization
90
+
91
+ .. tab:: Convert your Application Code
92
+ :tabid: convert-application-code
93
+
94
+ .. procedure::
95
+
96
+ .. step:: Pick a Language and Template
97
+
98
+ Support for popular enterprise languages
99
+ including C#, Java, JavaScript, JSON, and multiple
100
+ template frameworks.
101
+
102
+ .. step:: Automatically Generate Application Code
103
+
104
+ Use information about the new schema to accelerate
105
+ development of new code. Includes code generation of entity
106
+ classes, persistence layers, and APIs.
107
+
108
+ .. image:: /img/tab4img.png
109
+ :alt: Convert your Application Code
110
+
111
+ .. kicker:: Related Products & Resources
112
+
113
+ Go Further with MongoDB
114
+ -----------------------
115
+
116
+ Explore libraries and tools for MongoDB.
117
+
118
+ .. card-group::
119
+ :columns: 3
120
+ :style: compact
121
+
122
+ .. card::
123
+ :cta: Learn about Drivers
124
+ :url: https://www.mongodb.com/docs/drivers/
125
+ :icon-alt: MongoDB Atlas icon
126
+
127
+ Use MongoDB in your application’s language
128
+
129
+ .. card::
130
+ :cta: View Compass Docs
131
+ :url: https://www.mongodb.com/docs/compass/current/
132
+ :icon-alt: MongoDB University icon
133
+
134
+ Visually explore your data with MongoDB Compass
135
+
136
+ .. card::
137
+ :cta: View Ops Manager
138
+ :url: https://www.mongodb.com/docs/ops-manager/current/
139
+ :icon-alt: MongoDB Server icon
140
+
141
+ Manage and monitor your deployments
142
+
12
143
13
144
.. toctree::
14
145
:titlesonly:
@@ -22,4 +153,4 @@ What is Relational Migrator
22
153
/diagrams/diagrams
23
154
/jobs/sync-jobs
24
155
/connection-strings/connection-strings
25
- /code-generation/code-generation
156
+ /code-generation/code-generation
0 commit comments