@@ -198,11 +198,11 @@ protocol to make nodes agree on a serializable transactional order.
198198 </varlistentry>
199199
200200 <varlistentry>
201- <term>Statement -Based Replication Middleware</term>
201+ <term>SQL -Based Replication Middleware</term>
202202 <listitem>
203203
204204 <para>
205- With statement -based replication middleware, a program intercepts
205+ With SQL -based replication middleware, a program intercepts
206206 every SQL query and sends it to one or all servers. Each server
207207 operates independently. Read-write queries must be sent to all servers,
208208 so that every server receives any changes. But read-only queries can be
@@ -279,19 +279,6 @@ protocol to make nodes agree on a serializable transactional order.
279279 </listitem>
280280 </varlistentry>
281281
282- <varlistentry>
283- <term>Commercial Solutions</term>
284- <listitem>
285-
286- <para>
287- Because <productname>PostgreSQL</productname> is open source and easily
288- extended, a number of companies have taken <productname>PostgreSQL</productname>
289- and created commercial closed-source solutions with unique
290- failover, replication, and load balancing capabilities.
291- </para>
292- </listitem>
293- </varlistentry>
294-
295282 </variablelist>
296283
297284 <para>
@@ -302,36 +289,45 @@ protocol to make nodes agree on a serializable transactional order.
302289 <table id="high-availability-matrix">
303290 <title>High Availability, Load Balancing, and Replication Feature Matrix</title>
304291 <tgroup cols="9">
292+ <colspec colname="col1" colwidth="1.1*"/>
293+ <colspec colname="col2" colwidth="1*"/>
294+ <colspec colname="col3" colwidth="1*"/>
295+ <colspec colname="col4" colwidth="1*"/>
296+ <colspec colname="col5" colwidth="1*"/>
297+ <colspec colname="col6" colwidth="1*"/>
298+ <colspec colname="col7" colwidth="1*"/>
299+ <colspec colname="col8" colwidth="1*"/>
300+ <colspec colname="col9" colwidth="1*"/>
305301 <thead>
306302 <row>
307303 <entry>Feature</entry>
308- <entry>Shared Disk Failover </entry>
309- <entry>File System Replication </entry>
304+ <entry>Shared Disk</entry>
305+ <entry>File System Repl. </entry>
310306 <entry>Write-Ahead Log Shipping</entry>
311- <entry>Logical Replication </entry>
312- <entry>Trigger-Based Master-Standby Replication </entry>
313- <entry>Statement-Based Replication Middleware </entry>
314- <entry>Asynchronous Multimaster Replication </entry>
315- <entry>Synchronous Multimaster Replication </entry>
307+ <entry>Logical Repl. </entry>
308+ <entry>Trigger-Based Repl. </entry>
309+ <entry>SQL Repl. Middle-ware </entry>
310+ <entry>Async. MM Repl. </entry>
311+ <entry>Sync. MM Repl. </entry>
316312 </row>
317313 </thead>
318314
319315 <tbody>
320316
321317 <row>
322- <entry>Most common implementations </entry>
318+ <entry>Popular examples </entry>
323319 <entry align="center">NAS</entry>
324320 <entry align="center">DRBD</entry>
325- <entry align="center">built-in streaming replication </entry>
326- <entry align="center">built-in logical replication , pglogical</entry>
321+ <entry align="center">built-in streaming repl. </entry>
322+ <entry align="center">built-in logical repl. , pglogical</entry>
327323 <entry align="center">Londiste, Slony</entry>
328324 <entry align="center">pgpool-II</entry>
329325 <entry align="center">Bucardo</entry>
330326 <entry align="center"></entry>
331327 </row>
332328
333329 <row>
334- <entry>Communication method</entry>
330+ <entry>Comm. method</entry>
335331 <entry align="center">shared disk</entry>
336332 <entry align="center">disk blocks</entry>
337333 <entry align="center">WAL</entry>
@@ -485,6 +481,14 @@ protocol to make nodes agree on a serializable transactional order.
485481
486482 </variablelist>
487483
484+ <para>
485+ It should also be noted that because <productname>PostgreSQL</productname>
486+ is open source and easily extended, a number of companies have
487+ taken <productname>PostgreSQL</productname> and created commercial
488+ closed-source solutions with unique failover, replication, and load
489+ balancing capabilities. These are not discussed here.
490+ </para>
491+
488492 </sect1>
489493
490494
0 commit comments