Pigsty入门指南
从哪里开始?
不同的用户有不同的关注点,如果遇到问题,欢迎查阅FAQ,提交Issue,或向社区求助。
新用户
新接触PostgreSQL与Pigsty的用户,可以参阅 亮点特性了解Pigsty的功能,或访问Pigsty演示站点:http://demo.pigsty.cc 进行直观地交互式体验概览其功能。 如果您想自己动手试一试,可以按照 快速上手 中的介绍,一键在本地拉起一样的沙箱环境。
Pigsty演示中内置了几个典型基于Pigsty开发的数据应用,用于演示此发型版的能力, 例如:pglog,covid,isd,dbeng,worktime等, 此外,您还可以参考 Docker应用教程,使用Pigsty部署生产级的软件服务。
开发者(Dev)
开发者更关注的问题是:如何最快地下载,安装并接入数据库,请参考 快速上手
Pigsty针对易用性进行了大量优化,在全新CentOS 7.8节点上,无需互联网访问即可完成一键安装。
Pigsty提供了预置的 Vagrant & Terraform 模板,用于在本地x86笔记本/PC或云上一键拉起4台虚拟机,部署沙箱环境。
用户也可以自行准备虚拟机,云虚拟机,或生产物理机器来进行标准部署流程。
Pigsty中的数据库,对外以服务的方式交付,用户通过PG连接串进行接入。
部署完成后,开发者可以参考教程中的内容,熟悉基本管理操作,并了解访问数据库的方法,如果有问题
如果您想要深入了解Pigsty本身的设计与架构,可以参考概念一章中的主题:
- 系统架构
- 基础设施
- 节点 与 元节点
- PGSQL 服务 与 PGSQL接入
- PGSQL 角色 与 PGSQL 认证 与 PGSQL 权限
- PGSQL 业务用户 与 PGSQL业务数据库
- PGSQL 高可用架构
- Pigsty中的绝大多数操作都是一键傻瓜式的,而真正的精髓隐藏在配置中。
运维人员 (OPS)
运维人员更关注实施部署的细节,以下教程将介绍Pigsty安装部署的细节:
其中,教程升级Grafana后端数据库展示了一个完整的,具有代表性的案例: 搭建并使用一套专供Grafana使用的Postgres数据库集群,将上述主题的内容付诸于实践。
管理员(DBA)
DBA通常更关注监控系统的用法与日常维护的具体方式。
监控系统教程
日常维护管理
专业用户
对于专业用户(深度定制,二次开发),Pigsty提供了丰富的配置项与定制接口。
几乎所有配置项都配置有合理的默认值,无需修改即可使用。专业用户可以参考配置项文档按需自行调整或按需定制。
最后修改 2022-06-06: fix offline links (cd122f7)