Skip to content

Commit 976cd24

Browse files
author
Dave Cuthbert
authored
DOCS-7315 replica set architectures (#2444)
* DOCS-7315 * DOCS-7315 update load balance section * Staging fixes
1 parent 4a923ef commit 976cd24

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

source/core/replica-set-architectures.txt

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -121,17 +121,18 @@ Add :ref:`hidden <replica-set-hidden-members>` or :ref:`delayed
121121
<replica-set-delayed-members>` members to support dedicated functions,
122122
such as backup or reporting.
123123

124-
Load Balance on Read-Heavy Deployments
125-
``````````````````````````````````````
124+
Read-Heavy Applications
125+
```````````````````````
126126

127-
In a deployment with *very* high read traffic, you can improve read
128-
throughput by distributing reads to secondary members. As your
129-
deployment grows, add or move members to alternate data centers to
130-
improve redundancy and availability.
127+
A replica set is designed for high availability and redundancy. In most
128+
cases secondary members operate under similar loads as the primary. You
129+
should not direct reads to secondaries.
131130

132-
.. include:: /includes/note-csrs-distribution.rst
131+
If you have a read-heavy application, consider using :ref:`c2c-index` to
132+
replicate data to another cluster for reading.
133133

134-
Always ensure that the main facility is able to elect a primary.
134+
For more information on secondary read modes, see: :readmode:`secondary`
135+
and :readmode:`secondaryPreferred`.
135136

136137
Add Capacity Ahead of Demand
137138
````````````````````````````

0 commit comments

Comments
 (0)