<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Config on PIGSTY</title>
    <link>https://v27.pgsty.pro/zh/categories/config/</link>
    <description>Recent content in Config on PIGSTY</description>
    <generator>Hugo</generator>
    <language>zh-CN</language>
    
    
    
      <lastBuildDate>Mon, 01 Jan 0001 00:00:00 +0000</lastBuildDate>
    
    
      <atom:link href="https://v27.pgsty.pro/zh/categories/config/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
        <title>集群配置</title>
        <link>https://v27.pgsty.pro/zh/docs/pgsql/config/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/zh/docs/pgsql/config/</guid>
        <description>&lt;blockquote&gt;&#xA;&lt;p&gt;根据需求场景选择合适的实例与集群类型，配置出满足需求的 PostgreSQL 数据库集群。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;您可以定义不同类型的实例和集群，下面是 Pigsty 中常见的几种 PostgreSQL 实例/集群类型：&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e8%af%bb%e5%86%99%e4%b8%bb%e5%ba%93&#34;&gt;读写主库&lt;/a&gt;：定义单一实例集群。&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e5%8f%aa%e8%af%bb%e4%bb%8e%e5%ba%93&#34;&gt;只读从库&lt;/a&gt;：定义具有一个主库和一个副本的基本HA集群。&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e7%a6%bb%e7%ba%bf%e4%bb%8e%e5%ba%93&#34;&gt;离线从库&lt;/a&gt;：定义专用于OLAP/ETL/交互式查询的实例&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e5%90%8c%e6%ad%a5%e5%a4%87%e5%ba%93&#34;&gt;同步备库&lt;/a&gt;：启用同步提交以确保没有数据丢失。&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e6%b3%95%e5%ae%9a%e4%ba%ba%e6%95%b0%e6%8f%90%e4%ba%a4&#34;&gt;法定人数提交&lt;/a&gt;：使用多数同步提交获得更高的一致性级别。&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e5%a4%87%e4%bb%bd%e9%9b%86%e7%be%a4&#34;&gt;备份集群&lt;/a&gt;：克隆现有集群并跟随它&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e5%bb%b6%e8%bf%9f%e9%9b%86%e7%be%a4&#34;&gt;延迟集群&lt;/a&gt;：克隆现有集群用于紧急数据恢复&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#citus%e9%9b%86%e7%be%a4&#34;&gt;Citus集群&lt;/a&gt;：定义一个Citus分布式数据库集群&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://v27.pgsty.pro/zh/docs/pgsql/config/#%e5%a4%a7%e7%89%88%e6%9c%ac%e5%88%87%e6%8d%a2&#34;&gt;大版本切换&lt;/a&gt;：使用不同的PostgreSQL大版本&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;读写主库&#34;&gt;读写主库&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;我们从最简单的情况开始：由一个主库（Primary）组成的单实例集群：&lt;/p&gt;</description>
      </item>
    <item>
        <title>声明配置</title>
        <link>https://v27.pgsty.pro/zh/docs/setup/config/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/zh/docs/setup/config/</guid>
        <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pigsty将基础设施和数据库视为代码&lt;/strong&gt;：Database as Code &amp;amp; Infra as Code&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;你可以通过声明式的接口/配置文件来描述基础设施和数据库集群，你只需在 &lt;a href=&#34;https://v27.pgsty.pro/zh/docs/setup/config/#%e9%85%8d%e7%bd%ae%e6%b8%85%e5%8d%95&#34;&gt;配置清单&lt;/a&gt; （Inventory） 中描述你的需求，然后用简单的幂等剧本使其生效即可。&lt;/p&gt;</description>
      </item>
    <item>
        <title>基础设施即代码</title>
        <link>https://v27.pgsty.pro/zh/docs/concept/iac/</link>
        <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
        
        <guid>https://v27.pgsty.pro/zh/docs/concept/iac/</guid>
        <description>&lt;p&gt;基础设施即代码，Infra as Code，简称 IaC。&lt;/p&gt;&#xA;&lt;p&gt;Pigsty 遵循 IaC 与 GitOPS 的理念：Pigsty 的部署由声明式的 &lt;a href=&#34;https://v27.pgsty.pro/zh/docs/setup/config#%E9%85%8D%E7%BD%AE%E6%B8%85%E5%8D%95&#34;&gt;&lt;strong&gt;配置清单&lt;/strong&gt;&lt;/a&gt; 描述，并通过 &lt;a href=&#34;https://v27.pgsty.pro/zh/docs/setup/playbook&#34;&gt;&lt;strong&gt;幂等剧本&lt;/strong&gt;&lt;/a&gt; 来实现。&lt;/p&gt;&#xA;&lt;p&gt;用户用声明的方式通过 &lt;a href=&#34;https://v27.pgsty.pro/zh/docs/reference/param&#34;&gt;&lt;strong&gt;参数&lt;/strong&gt;&lt;/a&gt; 来描述自己期望的状态，而剧本则以幂等的方式调整目标节点以达到这个状态。这类似于 Kubernetes 的 CRD &amp;amp; Operator，Pigsty 在裸机和虚拟机上实现了同样的功能。&lt;/p&gt;</description>
      </item>
    
  </channel>
</rss>
