Skip to content

Commit e1693e5

Browse files
committed
Rename replication section "High Availability and Load Balancing".
1 parent cc96982 commit e1693e5

File tree

3 files changed

+27
-24
lines changed

3 files changed

+27
-24
lines changed

doc/src/sgml/filelist.sgml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/filelist.sgml,v 1.48 2006/10/26 15:26:54 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/filelist.sgml,v 1.49 2006/11/17 16:38:44 momjian Exp $ -->
22

33
<!entity history SYSTEM "history.sgml">
44
<!entity info SYSTEM "info.sgml">
@@ -34,7 +34,7 @@
3434
<!entity charset SYSTEM "charset.sgml">
3535
<!entity client-auth SYSTEM "client-auth.sgml">
3636
<!entity diskusage SYSTEM "diskusage.sgml">
37-
<!entity failover SYSTEM "failover.sgml">
37+
<!entity high-availability SYSTEM "high-availability.sgml">
3838
<!entity installation SYSTEM "installation.sgml">
3939
<!entity installw SYSTEM "install-win32.sgml">
4040
<!entity maintenance SYSTEM "maintenance.sgml">

doc/src/sgml/failover.sgml renamed to doc/src/sgml/high-availability.sgml

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,38 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/failover.sgml,v 1.13 2006/11/17 13:29:53 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/high-availability.sgml,v 1.1 2006/11/17 16:38:44 momjian Exp $ -->
22

3-
<chapter id="failover">
4-
<title>Failover, Replication, Load Balancing, and Clustering Options</title>
3+
<chapter id="high-availability">
4+
<title>High Availability and Load Balancing</title>
55

6+
<indexterm><primary>high availability</></>
67
<indexterm><primary>failover</></>
78
<indexterm><primary>replication</></>
89
<indexterm><primary>load balancing</></>
910
<indexterm><primary>clustering</></>
11+
<indexterm><primary>data partitioning</></>
1012

1113
<para>
1214
Database servers can work together to allow a second server to
13-
quickly take over if the primary server fails (failover), or to
14-
allow several computers to serve the same data (load balancing).
15-
Ideally, database servers could work together seamlessly. Web
16-
servers serving static web pages can be combined quite easily by
17-
merely load-balancing web requests to multiple machines. In
18-
fact, read-only database servers can be combined relatively easily
19-
too. Unfortunately, most database servers have a read/write mix
20-
of requests, and read/write servers are much harder to combine.
21-
This is because though read-only data needs to be placed on each
22-
server only once, a write to any server has to be propagated to
23-
all servers so that future read requests to those servers return
24-
consistent results.
15+
quickly take over quickly if the primary server fails (high
16+
availability), or to allow several computers to serve the same
17+
data (load balancing). Ideally, database servers could work
18+
together seamlessly. Web servers serving static web pages can
19+
be combined quite easily by merely load-balancing web requests
20+
to multiple machines. In fact, read-only database servers can
21+
be combined relatively easily too. Unfortunately, most database
22+
servers have a read/write mix of requests, and read/write servers
23+
are much harder to combine. This is because though read-only
24+
data needs to be placed on each server only once, a write to any
25+
server has to be propagated to all servers so that future read
26+
requests to those servers return consistent results.
2527
</para>
2628

2729
<para>
28-
This synchronization problem is the fundamental difficulty for servers
29-
working together. Because there is no single solution that eliminates
30-
the impact of the sync problem for all use cases, there are multiple
31-
solutions. Each solution addresses this problem in a different way, and
32-
minimizes its impact for a specific workload.
30+
This synchronization problem is the fundamental difficulty for
31+
servers working together. Because there is no single solution
32+
that eliminates the impact of the sync problem for all use cases,
33+
there are multiple solutions. Each solution addresses this
34+
problem in a different way, and minimizes its impact for a specific
35+
workload.
3336
</para>
3437

3538
<para>

doc/src/sgml/postgres.sgml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/postgres.sgml,v 1.79 2006/10/26 15:26:54 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/postgres.sgml,v 1.80 2006/11/17 16:38:44 momjian Exp $ -->
22

33
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.2//EN" [
44

@@ -151,7 +151,7 @@
151151
&charset;
152152
&maintenance;
153153
&backup;
154-
&failover;
154+
&high-availability;
155155
&monitoring;
156156
&diskusage;
157157
&wal;

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy