PG数据库模板

    Pigsty使用Patroni管理与初始化Postgres数据库集群。

    Pigsty使用Patroni完成供给的主体工作,即使用户选择了无Patroni模式,拉起数据库集群也会由Patroni负责,并在创建完成后移除Patroni组件。

    用户可以通过Patroni配置文件,完成大部分的PostgreSQL集群定制工作,Patroni配置文件格式详情请参考 Patroni官方文档

    • olap.yml OLAP模板,提高并行度,针对吞吐量,长查询进行优化。
    • ) 核心业务模板,基于OLTP模板针对RPO、安全性、数据完整性进行优化,启用同步复制与数据校验和。

    通过 pg_conf 参数指定所需使用的模板路径,如果使用预制模板,则只需填入模板文件名称即可。

    如果使用定制的 Patroni配置模板,通常也应当针对机器节点使用配套的 。

    更详细的配置信息,请参考 PG BOOTSTRAP


    OLTP
    TINY

    Patroni TINY模板

    OLAP

    Patroni OLAP模板,针对高并行,长查询,高吞吐实例优化

    CRIT

    Patroni CRIT模板,针对金融场景、不允许数据丢失错漏的场景进行优化。