<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>High-Availability on Nikita Ryanov</title><link>https://nryanov.com/tags/high-availability/</link><description>Recent content in High-Availability on Nikita Ryanov</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 04 Jan 2023 22:50:00 +0300</lastBuildDate><atom:link href="https://nryanov.com/tags/high-availability/index.xml" rel="self" type="application/rss+xml"/><item><title>PostgreSQL: Log shipping Replication</title><link>https://nryanov.com/postgresql/postgresql-log-shipping-replication/</link><pubDate>Wed, 04 Jan 2023 22:50:00 +0300</pubDate><guid>https://nryanov.com/postgresql/postgresql-log-shipping-replication/</guid><description>&lt;h1 id="prerequisite"&gt;Prerequisite &lt;!-- raw HTML omitted --&gt;&lt;!-- raw HTML omitted --&gt;&lt;/h1&gt;
&lt;p&gt;All examples assume that postgresql is already installed on your machine.
Also, all examples are created using &lt;code&gt;PostgreSQL 14.1 on aarch64-apple-darwin20.6.0, compiled by Apple clang version 13.0.0 (clang-1300.0.29.3), 64-bit&lt;/code&gt;.&lt;/p&gt;
&lt;h1 id="log-shipping-replication"&gt;Log shipping replication &lt;!-- raw HTML omitted --&gt;&lt;!-- raw HTML omitted --&gt;&lt;/h1&gt;
&lt;p&gt;Log shipping replication (i will use a short name for it &lt;code&gt;LSR&lt;/code&gt;) is another one method to physically replicate data between multiple database clusters. As name says this method is about to replicate data through WAL-files (segment) which is transferred between instances. This is probably the most simple and straightforward method for data replication, but this simplicity comes with price and compromises which also should be accounted.&lt;/p&gt;</description></item></channel></rss>