Skip to content

Commit b510ec0

Browse files
author
Bob Grabar
committed
DOCS-493: edits
1 parent ca022db commit b510ec0

File tree

3 files changed

+21
-31
lines changed

3 files changed

+21
-31
lines changed

source/core/replication-internals.txt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,11 @@ operations require idempotency:
3737
- post-rollback catch-up
3838
- sharding chunk migrations
3939

40-
.. TODO Verify that "sharding chunk migrations" (above) requires
41-
idempotency. The wiki was unclear on the subject.
40+
.. seealso:: The :ref:`replica-set-oplog-sizing` topic in
41+
:doc:`/core/replication`.
4242

43-
For more information about the oplog, see :ref:`oplog sizing <replica-set-oplog-sizing>`.
43+
.. TODO Verify that "sharding chunk migrations" (above) requires
44+
idempotency. The wiki was unclear on the subject.
4445

4546
.. In 2.0, replicas would import entries from the member lowest
4647
.. "ping," This wasn't true in 1.8 and will likely change in 2.2.

source/core/replication.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,8 @@ replica sets as a more sophisticated form of traditional master-slave
2121
replication. [#master-slave]_ In master-slave replication, a
2222
:term:`master` node accepts writes while one or more :term:`slave`
2323
nodes replicate those write operations and thus maintain data sets
24-
identical to the master. In MongoDB deployments, the member that accepts write
25-
operations is the **primary**, and the replicating members are the
26-
**secondaries**.
24+
identical to the master. For MongoDB deployments, the member that accepts write
25+
operations is the **primary**, and the replicating members are **secondaries**.
2726

2827
MongoDB's replica sets provide automated failover. If a
2928
:term:`primary` fails, the remaining members will automatically

source/replication.txt

Lines changed: 15 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,23 @@
22
Replication
33
===========
44

5-
MongoDB supports database replication using a cluster of servers
6-
known as a replica set. A replica set provides master-slave-style
7-
replication with automated failover.
5+
Database replication ensures redundancy, backup, and automatic failover.
6+
Replication occurs through groups of servers known as replica sets.
87

9-
If you're just getting started with replication in MongoDB, check out
10-
the :doc:`core replication docs </core/replication>` and the docs on
11-
:doc:`using replica sets in the application development
12-
<applications/replication>`.
8+
This page lists the documents, tutorials, and reference pages that describe replica sets.
139

14-
There's also a very good `video introduction`_ to replica sets in
15-
MongoDB.
16-
17-
Before deploying a replica set to production, you should be familiar
18-
with the :doc:`suggested replication architectures
19-
<administration/replication-architectures>`. The :doc:`replica set
20-
administration <administration/replica-sets>` document covers basic
21-
administrative tasks such as adding and removing nodes.
22-
23-
Finally, administrators and other advanced users will want to read up
24-
on :doc:`replication internals <core/replication-internals>` and
25-
consider the :ref:`replication reference material <replication-reference>`
26-
27-
.. _`video introduction`: http://www.10gen.com/presentations/mongosv-2011/a-mongodb-replication-primer-replica-sets-in-practice
10+
For an overview, see :doc:`/core/replication`. To work with members, see
11+
:doc:`administration/replica-sets`. To configure deployment
12+
architecture, see :doc:`administration/replication-architectures`. To
13+
modify read and write operations, see :doc:`applications/replication`.
14+
For common procedures, see the :ref:`tutorials list
15+
<replica-set-tutorials-list>`.
2816

2917
Documentation
3018
-------------
3119

20+
The following is the expanded outline of the main documentation:
21+
3222
.. toctree::
3323
:maxdepth: 2
3424

@@ -38,6 +28,8 @@ Documentation
3828
applications/replication
3929
core/replication-internals
4030

31+
.. _replica-set-tutorials-list:
32+
4133
Tutorials
4234
---------
4335

@@ -59,13 +51,11 @@ operations in detail.
5951
Reference
6052
---------
6153

62-
Finally, consider the replication reference material. The first is a
63-
reference to the replica set configuration object and process:
54+
The following describes the replica set configuration object:
6455

6556
- :doc:`/reference/replica-configuration`
6657

67-
The next two documents describe the output of the replication status
68-
commands:
58+
The following describe status commands:
6959

7060
- :doc:`/reference/replica-status`
7161
- :doc:`/reference/replication-info`

0 commit comments

Comments
 (0)