Skip to content

Commit 8c9a67a

Browse files
New Overview
1 parent b573154 commit 8c9a67a

File tree

1 file changed

+81
-30
lines changed

1 file changed

+81
-30
lines changed

source/index.txt

Lines changed: 81 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
:template: landing
2-
:hidefeedback: page
32
:nav-show-all-products: true
43
:title: Docs Home
54

65
.. meta::
76
:description: Store data in flexible documents and develop applications designed to adapt and scale, backed by Atlas, a fully managed platform with always-on security and an ecosystem of tools and integrations.
87
:canonical: https://www.mongodb.com/docs/
98

10-
=====================
11-
MongoDB Documentation
12-
=====================
9+
=======================
10+
Welcome to MongoDB Docs
11+
=======================
1312

1413
.. ia::
1514

@@ -118,56 +117,108 @@ MongoDB Documentation
118117

119118
.. introduction::
120119

121-
Welcome to the official MongoDB Documentation.
122-
Whether you’re a developer, database administrator,
123-
or just starting your journey with MongoDB, our
124-
documentation provides you with the information and
125-
knowledge needed to build applications on MongoDB and
126-
the Atlas developer data platform.
120+
Welcome to the MongoDB documentation. This site contains
121+
everything you need to learn to effectively use MongoDB
122+
as an application developer or an operator.
123+
124+
.. button:: Get Started
125+
:uri:
127126

128127
.. image:: /images/homepage-hero-revert.svg
129128
:class: hero-img
130129
:alt: Homepage illustration
131130

131+
What is MongoDB?
132+
----------------
133+
134+
MongoDB is a document-oriented, operational database
135+
built from the ground up as an alternative to the relational
136+
database for modern applications.
137+
138+
Unlike relational databases, MongoDB allows developers
139+
to store rich JSON-like documents that map naturally to
140+
the objects they use in their code.
141+
142+
For example, to model user objects in an application,
143+
a relational model would require multiple tables for
144+
what could be elegantly stored in MongoDB as this:
145+
146+
.. code-block:: json
147+
148+
{
149+
firstname: "Bob",
150+
lastname: "Smith",
151+
152+
address: {
153+
street: "100 Main St",
154+
city: "Anytown",
155+
state: "MO",
156+
zip: "11111"
157+
}
158+
}
159+
160+
And retrieved with queries such as:
161+
162+
.. code-block:: sh
163+
164+
users.find({address.zip : "111111"})
165+
166+
MongoDB also offers:
167+
- Strong consistency with ACID transactions.
168+
- Modern additional built-in query capabilities such as geographical search, lexical search, and vector search.
169+
- Serverless horizontal scaling with geography-aware fault tolerance across all major cloud providers.
170+
- Security primitives that comply with the most demanding of enterprise environments.
171+
172+
.. kicker:: How this documentation is organized
173+
132174
.. card-group::
133175
:columns: 1
134176
:layout: default
135177

136178
.. card::
137-
:headline: MongoDB Atlas →
179+
:headline: Getting Started
138180
:url: https://www.mongodb.com/docs/atlas/getting-started/
139-
:icon: /images/technical-atlas-serverless.svg
140-
:icon-alt: Atlas icon
141181

142-
Run MongoDB on a multi-cloud developer data platform that
143-
accelerates and simplifies working with operational data.
182+
Start here! Our Getting Started guide walks you through deploying
183+
your first database and downloading all the tools and libraries
184+
you need to start developing with MongoDB.
144185

145186
.. card::
146-
:headline: Database Manual →
147-
:icon: /images/technical-mdb-shell.svg
148-
:icon-alt: MongoDB Database Manual
187+
:headline: Development
149188
:url: https://www.mongodb.com/docs/manual/
150189

151-
Learn core MongoDB concepts, including data modeling, querying
152-
data, aggregations, sharding, and more.
190+
Everything you need to know to write apps with MongoDB, from the basics like connecting,
191+
CRUD, and the core query language, to advanced topics such as index
192+
optimization and data modeling.
153193

154194
.. card::
155-
:headline: Migrators, Tools, and Connectors →
156-
:icon: /images/general-features-tools.svg
157-
:icon-alt: Migrators, Tools, and Connectors
195+
:headline: Management
158196
:url: https://www.mongodb.com/docs/tools-and-connectors/
159197

160-
Explore tools and integrations for MongoDB, from data
161-
visualization and development to migration and management.
198+
Everything you need to know to administer and manage MongoDB deployments, including
199+
provisioning, scaling, backup, monitoring, disaster recovery, security.
200+
201+
.. card::
202+
:headline: Client Libraries
203+
:url: https://www.mongodb.com/docs/drivers/
204+
205+
Connect application code to MongoDB with a client library in
206+
your favorite programming language or application framework.
207+
208+
.. card::
209+
:headline: Tools
210+
:url: https://www.mongodb.com/docs/drivers/
211+
212+
Explore tools and integrations to aid in both development and management,
213+
including simplifying database management, integration, migration, and data visualization.
162214

163215
.. card::
164-
:headline: Client Libraries →
165-
:icon: /images/technical-atlas-drivers.svg
166-
:icon-alt: Client libraries icon.
216+
:headline: Atlas Architecture Center
167217
:url: https://www.mongodb.com/docs/drivers/
168218

169-
Connect your application to your database with one of the
170-
official MongoDB libraries.
219+
Learn best practices for designing scalable, secure, and resilient
220+
systems using MongoDB in enterprise environments including architecture fundamentals,
221+
MongoDB capabilities, and reference architectures.
171222

172223
More Ways to Learn
173224
------------------

0 commit comments

Comments
 (0)