Skip to content

Version v1.5.1 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.

Introduction

Historical documentation restored from the Pigsty v1.5.1 tag.

Different users have different concerns. If you encounter problems, you are welcome to check the FAQ, submit an Issue, or ask the Community for help.

Beginners

Beginners can visit the Pigsty demo site: http://demo.pigsty.cc for a quick glance.

There are several data applications that are built upon Pigsty to illustrate this distribution: pglog, covid, isd, dbeng, worktime.

You can also deploy SaaS software with docker and get production-grade durability with an external pigsty database.

Developer

Developers are more concerned about the fastest way to download, install and access the database, please refer to Installation.

Pigsty aims at simplicity: you can launch pigsty on fresh CentOS 7.8 nodes with one command without Internet Access.

Pigsty provides Vagrant & Terraform templates for pulling up 4 VMs with one click to deploy a sandbox on a local x86 laptop/PC or cloud. Users can also prepare VMs, cloud VMs, or physical machines for the standard deployment process.

The user can access database service through connstr, and perform essential operation tasks with SOP.

For a deeper understanding of Pigsty’s design and architecture, you can refer to the concept chapter.

Operators

Operators are more concerned with the details of the deployment. The following tutorials provide the details of Pigsty’s installation and deployment.

The tutorial Grafana Backend Database Upgrade shows a complete and representative example of preparing a Postgres cluster exclusively for Grafana.

DBA

DBAs are usually more concerned with the usage of monitoring systems and the specific ways in which they are maintained daily.

DBAs are more concerned with the usage of monitoring systems and the way of daily maintenance.

Monitoring System Tutorial

Daily maintenance management

Professional

For professional users (deep customization, secondary development), Pigsty provides a rich config entry with a customization interface.