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, разбитый на тематические разделы — Backups, GUI, CLI, High-Availability, Monitoring, Extensions, Docker images, Kubernetes и другие, — плюс часть Resources с обучающими материалами, блогами, видео и ссылками на сообщество.
Я новичок в Postgres — с чего мне начать знакомство с этим списком?Загляните в раздел Resources ближе к концу: там собраны обучающие материалы, официальная документация, рассылки, видео, ресурсы сообщества и роадмапы для изучения PostgreSQL с нуля.
Всё в списке бесплатное, или там есть и платные инструменты?Многие позиции — с открытым исходным кодом, но коммерческие продукты тоже включены и явно помечены: DataGrip, TablePlus, Postico и Datadog отмечены как Commercial Software.
Это в основном для разработчиков приложений, или DBA и администраторам тоже будет что почерпнуть?И тем, и другим. Разработчикам — графические и консольные клиенты плюс библиотеки для языков программирования; администраторам — инструменты высокой доступности вроде Patroni, резервное копирование вроде pgBackRest и wal-g, мониторинг вроде Percona PMM.
Там есть способы масштабировать Postgres за пределы одного сервера?Да — в разделе Server перечислены распределённые и специализированные форки: Postgres-XL, YugabyteDB, Apache Cloudberry, а также FerretDB (база данных в стиле MongoDB на базе Postgres) и AgensGraph (графовая база данных).
Мне нужна стратегия резервного копирования — на что этот список меня направит?Целый раздел Backups: Barman, pgBackRest, wal-g (поддерживает S3, GCS, Azure и поблочные инкрементальные бэкапы), pghoard для облачных хранилищ объектов, а также варианты на основе Docker вроде pgbackweb.
Какие графические клиенты там выделены?Десятки: pgAdmin, DBeaver, Beekeeper Studio и Metabase для дашбордов, Postico и TablePlus только для macOS, веб-ориентированные pgweb и phpPgAdmin, а также инструменты моделирования вроде pgModeler.
Здесь можно найти управляемый хостинг Postgres или только инструменты для самостоятельного развёртывания?У управляемого хостинга есть отдельный раздел PaaS (PostgreSQL as a Service), а если вы предпочитаете разворачивать всё сами — есть отдельные разделы Docker images и Kubernetes.
Size
0.8 MB
Stars
12.1K
Updated
CommitAug 31
Age
11y
Commits · 90 Days