<para>
Trigger-based replication also requires an external dæmon process on
the sending and/or receiving side. &bdr; runs its management processes
- inside PostgreSQL its self, so there's no separate replication process
+ inside PostgreSQL itself, so there's no separate replication process
to manage.
</para>
events and confirmations. Slony-I provides infrastructure for handling
DDL while also running on unmodified PostgreSQL 9.4. Bucardo supports
multi-master on unmodified PostgreSQL 9.4. So while &bdr; offers some
- significant benfits it won't suit every need and every workload. Evaluate
+ significant benefits it won't suit every need and every workload. Evaluate
your needs carefully before choosing a technology.
</para>
the system very tolerant of latency between nodes, temporary network
partitions or node outages, etc, and makes scale-out more efficient.
</para>
-
+
<para>
&bdr; is a loosely coupled shared-nothing multi-master design.
</para>
must manually synchronise database schema changes. Unlike &bdr;, there are
no row-conflict resolution features in &udr;.
</para>
-
+
<para>
&udr; is mainly useful for read-replicas and for performing minimal-downtime
upgrades to new PostgreSQL versions (or to PostgreSQL 9.4 with &bdr;). It
<para>
For this Quick Start example, we are setting up a two node cluster with two
PostgreSQL instances on the same server. We are using the terms node and instance
- interchangebly.
+ interchangeably.
</para>
<para>
<para>
If you just want to try BDR out quickly and you're on a Linux system (or have a Linux VM to play with),
you can run a script that'll set up a temporary BDR install in your home directory. <emphasis>
- this installation method is only suitable for trying out BDR, not for production or for use on a
- system with valuable data on it.</emphasis>
+ This installation method is only suitable for trying out BDR, not for production or for use on a
+ system with valuable data on it.</emphasis>
To install the latest stable release, run:
<screen>
<prompt>$</prompt> curl -s "http://git.postgresql.org/gitweb/?p=2ndquadrant_bdr.git;a=blob_plain;f=scripts/bdr_quickstart.sh;hb=bdr-plugin/next" | bash