Pigsty: Distribuição PostgreSQL empresarial com HA e 510 extensões¶
Pigsty é uma distribuição de código aberto focada em tornar o PostgreSQL pronto para uso empresarial, reunindo recursos de alta disponibilidade, backups pontuais, infraestrutura como código e monitoramento em um único pacote. Ele é projetado para ser executado tanto em laptops de desenvolvedores quanto em grandes datacenters, oferecendo uma experiência consistente e pronta para produção.
Visão geral¶
O projeto pigsty/pigsty no GitHub reúne todos os componentes necessários para um ambiente PostgreSQL de nível enterprise. Além do próprio banco de dados, ele inclui ferramentas de provisionamento, gerenciamento de configuração e painéis de observabilidade. O slogan oficial resume a proposta:
“PostgreSQL In Great STYle”: Postgres, Infras, Graphics, Service, Toolbox, it's all Yours.
Principais características¶
- Extensibilidade: Mais de 510 extensões PG e 12 forks de kernel estão disponíveis out‑of‑the‑box.
- Alta disponibilidade (HA): Arquitetura baseada em replicação síncrona e failover automático.
- Recuperação pontual (PITR): Backups baseados em WARN com restauração granular.
- Infraestrutura como código (IaC): Playbooks e scripts que permitem provisionar o cluster inteiro com um único comando.
- Monitoramento integrado: Stack de métricas, logs e traces pronto para uso, com dashboards pré‑configurados.
Observacao
Todas as características acima são incluídas na distribuição padrão; não é necessário instalar componentes adicionais para aproveitá‑los.
Como começar¶
Pigsty fornece um script de instalação simples que busca a versão mais recente do repositório e executa a configuração em poucos minutos.
Dica
A versão v4.3.0 é a mais recente no momento da escrita; altere o parâmetro v4.3.0 caso queira testar outra release.
Atencao
Embora o script seja projetado para ambientes de teste e desenvolvimento, em produção revise os parâmetros de rede, armazenamento e segurança antes de aplicar o IaC.
Recursos adicionais¶
- Website: https://pigsty.io/ (documentação completa, guias de uso e notas de lançamento)
- Versão chinesa: https://pigsty.cc/
- Lista de extensões: https://pigsty.io/ext/list
- AI Infra (Piglet): https://pigsty.io/docs/piglet
- Demo pública: https://demo.pigsty.io/
- Blog: https://pigsty.io/blog/
- Discussões: https://github.com/orgs/pgsty/discussions
- Suporte e preços: https://pigsty.io/price
Pontos-chave¶
- Pigsty distribui o PostgreSQL com recursos de HA, PITR, IaC e monitoramento integrados.
- Inclui mais de 510 extensões PG e 12 forks de kernel, tornando‑o altamente extensível.
- A instalação é feita via um único comando
curl … | bashque baixa a versão v4.3.0 (ou outra especificada). - Projetado para escalar de laptops de desenvolvedores a datacenters de produção.
- Fornece documentação, demos públicas e suporte comunitário para facilitar a adoção.
Ferramentas e Tecnologias¶
- [[PostgreSQL]]
Nota pessoal
https://github.com/pgsty/pigsty