awesome-postgres README

The project's README from github.com/dhamaniasad/awesome-postgres. As one markdown file: README.md.

Awesome Postgres awesome

A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql

PostgreSQL, often simply Postgres, is an object-relational database (ORDBMS). PostgreSQL is ACID-compliant and transactional. (see more: wikipedia:PostgreSQL, PostgreSQL.org)

:elephant: Contributions welcome. Add links through pull requests or create an issue to start a discussion. Please take a look at the contribution guidelines.

Contents

High-Availability

Backups

GUI

Distributions

CLI

Server

Security

Monitoring

awesome-postgres (dhamaniasad/awesome-postgres)

Searching Database…

这是什么?这是一个精心整理的 PostgreSQL 软件、库、工具和资源索引,仿照 awesome-mysql 的模式。它把整个生态汇集在一处:备份工具、图形界面客户端、高可用集群、监控、教程等等。
这份列表是怎么组织的——是一个大索引,还是分成多个板块?是一个 README,按主题分成多个板块——备份、图形界面、命令行工具、高可用、监控、扩展、Docker 镜像、Kubernetes 等等——还有一个资源部分,收录教程、博客、视频和社区链接。
我是 PostgreSQL 新手,应该从这份列表的哪里入手?直接看靠后的 Resources(资源)部分:里面汇集了教程、官方文档、新闻通讯、视频、社区站点和学习路线图,可以从零开始学 PostgreSQL。
列表里的东西都是免费的吗,还是也混着收费工具?很多条目都是开源的,但也收录了商业产品,并且标注得很清楚——DataGrip、TablePlus、Postico 和 Datadog 都带有商业软件的标记。
这主要是给应用开发者看的吗,DBA 和运维人员也能用上吗?两类人都适合。开发者可以用图形界面和命令行客户端,以及各种语言的驱动库;运维人员可以用 Patroni 这类高可用工具、pgBackRest 和 wal-g 这类备份工具,还有 Percona 的 PMM 这类监控方案。
它有没有介绍把 Postgres 扩展到单台服务器之外的方法?有——Server(服务器)板块列出了分布式和专门用途的分支版本:Postgres-XL、YugabyteDB、Apache Cloudberry,还有 FerretDB(构建在 Postgres 之上的 MongoDB 风格数据库)和 AgensGraph(图数据库)。
我需要一套备份方案,列表会推荐什么?有一个完整的备份板块:Barman、pgBackRest、wal-g(支持 S3、GCS、Azure 以及块级增量备份)、面向云对象存储的 pghoard,还有 pgbackweb 这类基于 Docker 的方案。
它重点推荐了哪些图形界面客户端?有好几十个:pgAdmin、DBeaver、Beekeeper Studio,做数据面板用的 Metabase,仅限 macOS 的 Postico 和 TablePlus,基于网页的 pgweb 和 phpPgAdmin,还有 pgModeler 这类建模工具。
在这里能找到托管的 Postgres 服务吗,还是只有自己部署的工具?托管服务有专门的 PaaS(PostgreSQL 即服务)板块;如果你想自己跑,还有单独的 Docker 镜像和 Kubernetes 板块。
Size
0.8 MB
Stars
12.1K
Updated
CommitAug 31
Age
11y
Commits · 90 Days