From 5d98fd80e2b822ffa8df923b5526e6a2078c50fe Mon Sep 17 00:00:00 2001 From: Arpit Kushwaha Date: Mon, 27 Aug 2018 18:49:16 +0530 Subject: [PATCH 01/19] Added graphql-engine in Utilities list Adds the [Hasura GraphQL Engine](https://github.com/hasura/graphql-engine) which is a blazing-fast GraphQL server that gives you instant realtime GraphQL APIs over Postgres. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 65cf1c1..0d85296 100644 --- a/README.md +++ b/README.md @@ -156,6 +156,7 @@ For Database Management * [sqitch](https://github.com/theory/sqitch) - Tool for managing versioned schema deployment * [pgmigrate](https://github.com/yandex/pgmigrate) - CLI tool to evolve schema migrations, developed by Yandex. * [pgcmp](https://github.com/cbbrowne/pgcmp) - Tool to compare database schemas, with capability to accept some persistent differences +* [graphql-engine](https://github.com/hasura/graphql-engine) - Get Instant Realtime GraphQL APIs over PostgreSQL. ### Language bindings * Common Lisp: [Postmodern](https://github.com/marijnh/Postmodern) From 5f24256eec6bd994514d472228e2346c8e42ed3f Mon Sep 17 00:00:00 2001 From: Alexander Chumakov Date: Wed, 24 Oct 2018 10:03:41 +0300 Subject: [PATCH 02/19] Add sqlcheck --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 65cf1c1..0840c7d 100644 --- a/README.md +++ b/README.md @@ -156,6 +156,7 @@ For Database Management * [sqitch](https://github.com/theory/sqitch) - Tool for managing versioned schema deployment * [pgmigrate](https://github.com/yandex/pgmigrate) - CLI tool to evolve schema migrations, developed by Yandex. * [pgcmp](https://github.com/cbbrowne/pgcmp) - Tool to compare database schemas, with capability to accept some persistent differences +* [sqlcheck](https://github.com/jarulraj/sqlcheck) - Automatically detects common SQL anti-patterns. Such anti-patterns often slow down queries. Addressing them will, therefore, help accelerate queries. ### Language bindings * Common Lisp: [Postmodern](https://github.com/marijnh/Postmodern) From 36454c04037e2a07962839b937c70f85e29462c7 Mon Sep 17 00:00:00 2001 From: Antoine Catton Date: Thu, 25 Oct 2018 14:22:58 +0200 Subject: [PATCH 03/19] Add Greenplum Database --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 65cf1c1..63c5a68 100644 --- a/README.md +++ b/README.md @@ -87,6 +87,7 @@ For Database Management * [Postgres-XL](https://www.postgres-xl.org/) - Scalable Open Source PostgreSQL-based Database Cluster. * [Citus](https://github.com/citusdata/citus) - Scalable PostgreSQL cluster for real-time workloads. * [PipelineDB](https://www.pipelinedb.com/) - Open source streaming SQL database, fork of postgres +* [Greenplum Database](https://github.com/greenplum-db/gpdb) - Open source fork of PostgreSQL for large data volumes. ### Monitoring * [check\_pgactivity](https://github.com/OPMDG/check_pgactivity) - check\_pgactivity is designed to monitor PostgreSQL clusters from Nagios. It offers many options to measure and monitor useful performance metrics. From f65aa682ed75034629fac989b71883c14351fd0c Mon Sep 17 00:00:00 2001 From: Eric Feng Date: Mon, 12 Nov 2018 17:35:29 -0800 Subject: [PATCH 04/19] Adding Numeracy --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 65cf1c1..dab5594 100644 --- a/README.md +++ b/README.md @@ -60,6 +60,7 @@ For Database Management * [Holistics](https://www.holistics.io/) - Online cross platform database management tool and SQL query reporting GUI with strong PostgreSQL support (Commercial Software). * [JackDB](https://www.jackdb.com/) - Web-based SQL query interface (Commercial Software). * [Metabase](https://www.metabase.com/) - Simple dashboards, charts and query tool for PostgreSQL. +* [Numeracy](https://numeracy.co/) - Fast SQL editor with charts and dashboards for PostgreSQL (Commercial Software). * [pgAdmin](https://www.pgadmin.org/) - PostgreSQL Administration and Management GUI. * [pgModeler](https://www.pgmodeler.com.br/) - pgModeler is an open-source PostgreSQL Database Modeler. * [pgweb](https://github.com/sosedoff/pgweb) - Web-based PostgreSQL database browser written in Go. From ff4c1bc7df0b859eea18c58c888d03838ed61e37 Mon Sep 17 00:00:00 2001 From: Beomyong Lee Date: Fri, 25 Jan 2019 09:57:44 +0900 Subject: [PATCH 05/19] Add AgensGraph to the server section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7017da8..c416b3b 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,7 @@ For Database Management * [Postgres-XL](https://www.postgres-xl.org/) - Scalable Open Source PostgreSQL-based Database Cluster. * [Citus](https://github.com/citusdata/citus) - Scalable PostgreSQL cluster for real-time workloads. * [PipelineDB](https://www.pipelinedb.com/) - A PostgreSQL extension that runs SQL queries continuously on streams, incrementally storing results in tables. +* [AgensGraph](https://bitnine.net/) - Powerful graph database based on the PostgreSQL. ### Monitoring * [check\_pgactivity](https://github.com/OPMDG/check_pgactivity) - check\_pgactivity is designed to monitor PostgreSQL clusters from Nagios. It offers many options to measure and monitor useful performance metrics. From 5b10ef4cf4d9f27dfcee627cc08ca82201944501 Mon Sep 17 00:00:00 2001 From: Beomyong Lee Date: Fri, 25 Jan 2019 10:56:45 +0900 Subject: [PATCH 06/19] Fix redirect urls --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c416b3b..0b9b79a 100644 --- a/README.md +++ b/README.md @@ -147,7 +147,7 @@ For Database Management * [pgloader](https://github.com/dimitri/pgloader) - Loads data into PostgreSQL using the COPY streaming protocol, and does so with separate threads for reading and writing data. * [pgpool-II](http://www.pgpool.net/mediawiki/index.php/Main_Page) - Middleware that provides connection pooling, replication, load balancing and limiting exceeding connections. * [pgsync](https://github.com/ankane/pgsync) - Tool to sync PostgreSQL data to your local machine. -* [PGXN client](https://github.com/dvarrazzo/pgxnclient) - Command line tool to interact with the PostgreSQL Extension Network +* [PGXN client](https://github.com/pgxn/pgxnclient) - Command line tool to interact with the PostgreSQL Extension Network * [postgresql-metrics](https://github.com/spotify/postgresql-metrics) - Tool that extracts and provides metrics for your PostgreSQL database. * [PostgREST](https://github.com/PostgREST/postgrest) - Serves a fully RESTful API from any existing PostgreSQL database. * [pREST](https://github.com/prest/prest) - Serve a RESTful API from any PostgreSQL database (Golang) From dd9b3f9c73d9042a08eb7cd4a7155b30a0798046 Mon Sep 17 00:00:00 2001 From: Abhinav Sharma Date: Mon, 28 Jan 2019 11:38:50 +0530 Subject: [PATCH 07/19] added a postgresql driver for Clojure --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7017da8..a18a8aa 100644 --- a/README.md +++ b/README.md @@ -162,6 +162,7 @@ For Database Management ### Language bindings * Common Lisp: [Postmodern](https://github.com/marijnh/Postmodern) +* Clojure: [clj-postgresql](https://github.com/remodoy/clj-postgresql) * Elixir: [postgrex](https://github.com/elixir-ecto/postgrex) * Go: [pgx](https://github.com/jackc/pgx) * Java: [PostgreSQL JDBC Driver](https://jdbc.postgresql.org/) From 1a02d905aa29b3adc2d2bbecbbfd086ba08da237 Mon Sep 17 00:00:00 2001 From: marvi Date: Sat, 16 Mar 2019 14:26:20 +0100 Subject: [PATCH 08/19] Added DigitalOcean Managed Databases --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e7d6d0d..78e34d7 100644 --- a/README.md +++ b/README.md @@ -218,6 +218,7 @@ For Database Management * [ElephantSQL](https://www.elephantsql.com/) - Offers databases ranging from shared servers for smaller projects and proof of concepts, up to enterprise grade multi server setups. Has free plan for up to 5 DBs, 20 MB each. * [Google Cloud SQL for PostgreSQL](https://cloud.google.com/sql/docs/postgres/) - Fully-managed database service that makes it easy to set up, maintain, manage, and administer your PostgreSQL relational databases on Google Cloud Platform. (Beta) * [Heroku Postgres](https://elements.heroku.com/addons/heroku-postgresql) - Plans from free to huge, operated by PostgreSQL experts. Does not require running your app on Heroku. Free plan includes 10,000 rows, 20 connections, up to two backups, and has PostGIS support. +* [DigitalOcean Managed Databases](https://www.digitalocean.com/products/managed-databases/) - Fully managed PostgreSQL databases. No free plan. Starting at $15/mo. Daily backups with point-in-time recovery. Standby nodes with auto-failover. ### Docker images * [citusdata/citus](https://hub.docker.com/r/citusdata/citus/) - Citus official images with citus extensions. Based on the official Postgres container. From a0a8f3cf2f3152695dc386dc628b48f00b2b751d Mon Sep 17 00:00:00 2001 From: mchristofides Date: Tue, 26 Mar 2019 17:10:25 +0000 Subject: [PATCH 09/19] add community section included several of the main sites --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 78e34d7..04587eb 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ - [PaaS (PostgreSQL as a Service)](#paas-postgresql-as-a-service) - [Docker images](#docker-images) - [Videos](#videos) +- [Community](#community) + ### High-Availability * [BDR](https://github.com/2ndQuadrant/bdr) - BiDirectional Replication - a multimaster replication system for PostgreSQL @@ -229,3 +231,10 @@ For Database Management * [Citus Data Youtube channel](https://www.youtube.com/channel/UC8jpoK1BqQhDh6HDGFnM_DA/videos) - Citus related videos * [EnterpriseDB Youtube channel](https://www.youtube.com/channel/UCkIPoYyNr1OHgTo0KwE9HJw) - EnterpriseDB related videos * [PGConf US Youtube channel](https://www.youtube.com/pgconfus/) - Conference videos + +### Community +* [Mailing lists](https://www.postgresql.org/list/) - one of the primary ways to interact +* [Slack](https://postgres-slack.herokuapp.com/) - several active channels +* [#postgresql on Freenode](irc://irc.freenode.net/postgresql) - an active IRC channel +* [Wiki](https://wiki.postgresql.org/wiki/Main_Page) - user documentation, how-tos, and tips 'n' tricks +* [Reddit](https://www.reddit.com/r/PostgreSQL/) From 2a4717cab12b1e8f23fe2c229cbdd46fe8c41939 Mon Sep 17 00:00:00 2001 From: mchristofides Date: Tue, 26 Mar 2019 17:17:07 +0000 Subject: [PATCH 10/19] Remove new line added in error --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 04587eb..903dd02 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,6 @@ - [Videos](#videos) - [Community](#community) - ### High-Availability * [BDR](https://github.com/2ndQuadrant/bdr) - BiDirectional Replication - a multimaster replication system for PostgreSQL * [Patroni](https://github.com/zalando/patroni) - Template for PostgreSQL HA with ZooKeeper or etcd. From e596576aafe7b9187f3156b923bee486da8c48bf Mon Sep 17 00:00:00 2001 From: mchristofides Date: Tue, 26 Mar 2019 17:29:49 +0000 Subject: [PATCH 11/19] Change IRC link to webchat --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 903dd02..e9dcc32 100644 --- a/README.md +++ b/README.md @@ -234,6 +234,6 @@ For Database Management ### Community * [Mailing lists](https://www.postgresql.org/list/) - one of the primary ways to interact * [Slack](https://postgres-slack.herokuapp.com/) - several active channels -* [#postgresql on Freenode](irc://irc.freenode.net/postgresql) - an active IRC channel +* [#postgresql on Freenode](https://webchat.freenode.net/?channels=postgresql) - an active IRC channel * [Wiki](https://wiki.postgresql.org/wiki/Main_Page) - user documentation, how-tos, and tips 'n' tricks * [Reddit](https://www.reddit.com/r/PostgreSQL/) From 19dca29e5fb355bc8eb74c7889d365dc1e5ff889 Mon Sep 17 00:00:00 2001 From: mchristofides Date: Tue, 26 Mar 2019 17:32:35 +0000 Subject: [PATCH 12/19] Update redirect --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e9dcc32..db135c4 100644 --- a/README.md +++ b/README.md @@ -149,7 +149,7 @@ For Database Management * [pgloader](https://github.com/dimitri/pgloader) - Loads data into PostgreSQL using the COPY streaming protocol, and does so with separate threads for reading and writing data. * [pgpool-II](http://www.pgpool.net/mediawiki/index.php/Main_Page) - Middleware that provides connection pooling, replication, load balancing and limiting exceeding connections. * [pgsync](https://github.com/ankane/pgsync) - Tool to sync PostgreSQL data to your local machine. -* [PGXN client](https://github.com/dvarrazzo/pgxnclient) - Command line tool to interact with the PostgreSQL Extension Network +* [PGXN client](https://github.com/pgxn/pgxnclient) - Command line tool to interact with the PostgreSQL Extension Network * [postgresql-metrics](https://github.com/spotify/postgresql-metrics) - Tool that extracts and provides metrics for your PostgreSQL database. * [PostgREST](https://github.com/PostgREST/postgrest) - Serves a fully RESTful API from any existing PostgreSQL database. * [pREST](https://github.com/prest/prest) - Serve a RESTful API from any PostgreSQL database (Golang) From f7e8bc74b823bd0b3ff9e9fc2d63582c34e1633e Mon Sep 17 00:00:00 2001 From: David Johnson Date: Sat, 30 Mar 2019 12:40:30 -0400 Subject: [PATCH 13/19] Add Haskell bindings Add `postgresql-simple` --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 78e34d7..569191d 100644 --- a/README.md +++ b/README.md @@ -169,6 +169,7 @@ For Database Management * Clojure: [clj-postgresql](https://github.com/remodoy/clj-postgresql) * Elixir: [postgrex](https://github.com/elixir-ecto/postgrex) * Go: [pgx](https://github.com/jackc/pgx) +* Haskell: [postgresql-simple](http://hackage.haskell.org/package/postgresql-simple) * Java: [PostgreSQL JDBC Driver](https://jdbc.postgresql.org/) * .Net/.Net Core: [Npgsql](https://github.com/npgsql/npgsql) * Node: [node-postgres](https://github.com/brianc/node-postgres), [pg-promise](https://github.com/vitaly-t/pg-promise) From 885de1b63beb33172658fde3c696939ee0847036 Mon Sep 17 00:00:00 2001 From: niespodd Date: Sun, 31 Mar 2019 22:18:37 +0200 Subject: [PATCH 14/19] Add pgRouting --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 78e34d7..68426a6 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,7 @@ For Database Management * [Timescale](https://www.timescale.com/) - Open-source time-series database fully compatible with Postgres, distributed as extension * [pgTAP](https://pgtap.org/) - Database testing framework for Postgres * [HypoPG](https://github.com/HypoPG/hypopg) - HypoPG provides hypothetical/virtual indexes feature. +* [pgRouting](https://github.com/pgRouting/pgrouting) - pgRouting extends the PostGIS/PostgreSQL geospatial database to provide geospatial routing and other network analysis functionality. ### Optimization * [PgHero](https://github.com/ankane/pghero) - PostgreSQL insights made easy. From 04ef88dfb29d46b0a9edb731aa1099e64b877c98 Mon Sep 17 00:00:00 2001 From: Asad Dhamani Date: Fri, 5 Apr 2019 12:47:48 +0530 Subject: [PATCH 15/19] Add resources section to change list arragement --- README.md | 74 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 39 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index db135c4..0e3cb3d 100644 --- a/README.md +++ b/README.md @@ -10,25 +10,27 @@ ## Contents -- [High-Availability](#high-availability) -- [Backups](#backups) -- [GUI](#gui) -- [Distributions](#distributions) -- [CLI](#cli) -- [Server](#server) -- [Monitoring](#monitoring) -- [Extensions](#extensions) -- [Optimization](#optimization) -- [Utilities](#utilities) -- [Language bindings](#language-bindings) -- [Tutorials](#tutorials) -- [Blogs](#blogs) -- [Articles](#articles) -- [Newsletters](#newsletters) -- [PaaS (PostgreSQL as a Service)](#paas-postgresql-as-a-service) -- [Docker images](#docker-images) -- [Videos](#videos) -- [Community](#community) +- [Awesome Postgres](#awesome-postgres-) + - [High-Availability](#high-availability) + - [Backups](#backups) + - [GUI](#gui) + - [Distributions](#distributions) + - [CLI](#cli) + - [Server](#server) + - [Monitoring](#monitoring) + - [Extensions](#extensions) + - [Optimization](#optimization) + - [Utilities](#utilities) + - [Language bindings](#language-bindings) + - [PaaS (PostgreSQL as a Service)](#paas-postgresql-as-a-service) + - [Docker images](#docker-images) +- [Resources](#resources) + - [Tutorials](#tutorials) + - [Blogs](#blogs) + - [Articles](#articles) + - [Newsletters](#newsletters) + - [Videos](#videos) + - [Community](#community) ### High-Availability * [BDR](https://github.com/2ndQuadrant/bdr) - BiDirectional Replication - a multimaster replication system for PostgreSQL @@ -180,6 +182,24 @@ For Database Management * Rust: [rust-postgresql](https://github.com/sfackler/rust-postgres) * Lua: [luapgsql](https://github.com/arcapos/luapgsql) +### PaaS *(PostgreSQL as a Service)* +* [Aiven PostgreSQL](https://aiven.io/postgresql) - PostgreSQL as a service in AWS, Azure, DigitalOcean, Google Cloud and UpCloud; plans range from $19/month single node instances to large highly-available setups, free trial for two weeks. +* [Amazon RDS for PostgreSQL](https://aws.amazon.com/rds/postgresql/) - Amazon Relational Database Service (RDS) for PostgreSQL +* [Citus Cloud](https://www.citusdata.com/product/cloud) - Production grade scaled out PostgreSQL as a service enabling real-time workloads and sharding your multi-tenant apps. +* [Azure Database for PostgreSQL](https://azure.microsoft.com/en-us/services/postgresql/) - Azure Database for PostgreSQL provides fully managed, enterprise-ready community PostgreSQL database as a service. It provides builtin HA, elastic scaling and native integration with Azure ecosystem. +* [Database Labs](https://www.databaselabs.io) - Get a production-ready cloud PostgreSQL server in minutes, from $20 a month Backups, monitoring, patches, and 24/7 tech support all included. +* [ElephantSQL](https://www.elephantsql.com/) - Offers databases ranging from shared servers for smaller projects and proof of concepts, up to enterprise grade multi server setups. Has free plan for up to 5 DBs, 20 MB each. +* [Google Cloud SQL for PostgreSQL](https://cloud.google.com/sql/docs/postgres/) - Fully-managed database service that makes it easy to set up, maintain, manage, and administer your PostgreSQL relational databases on Google Cloud Platform. (Beta) +* [Heroku Postgres](https://elements.heroku.com/addons/heroku-postgresql) - Plans from free to huge, operated by PostgreSQL experts. Does not require running your app on Heroku. Free plan includes 10,000 rows, 20 connections, up to two backups, and has PostGIS support. +* [DigitalOcean Managed Databases](https://www.digitalocean.com/products/managed-databases/) - Fully managed PostgreSQL databases. No free plan. Starting at $15/mo. Daily backups with point-in-time recovery. Standby nodes with auto-failover. + +### Docker images +* [citusdata/citus](https://hub.docker.com/r/citusdata/citus/) - Citus official images with citus extensions. Based on the official Postgres container. +* [mdillon/postgis](https://hub.docker.com/r/mdillon/postgis/) - PostGIS 2.3 on Postgres 9. Based on the official Postgres container. +* [postgres](https://hub.docker.com/_/postgres/) - Official postgres container (from Docker) + +## Resources + ### Tutorials * [Backup and recover a PostgreSQL DB using wal-e](https://coderwall.com/p/cwe2_a/backup-and-recover-a-postgres-db-using-wal-e) - Tutorial about setting up continuous archiving in PostgreSQL using wal-e. * [PG Casts](https://www.pgcasts.com) - Free weekly PostgreSQL screencasts by Hashrocket. @@ -210,22 +230,6 @@ For Database Management * [Postgres Weekly](https://postgresweekly.com/) - Weekly newsletter that contains articles, news, and repos relevant to PostgreSQL. -### PaaS *(PostgreSQL as a Service)* -* [Aiven PostgreSQL](https://aiven.io/postgresql) - PostgreSQL as a service in AWS, Azure, DigitalOcean, Google Cloud and UpCloud; plans range from $19/month single node instances to large highly-available setups, free trial for two weeks. -* [Amazon RDS for PostgreSQL](https://aws.amazon.com/rds/postgresql/) - Amazon Relational Database Service (RDS) for PostgreSQL -* [Citus Cloud](https://www.citusdata.com/product/cloud) - Production grade scaled out PostgreSQL as a service enabling real-time workloads and sharding your multi-tenant apps. -* [Azure Database for PostgreSQL](https://azure.microsoft.com/en-us/services/postgresql/) - Azure Database for PostgreSQL provides fully managed, enterprise-ready community PostgreSQL database as a service. It provides builtin HA, elastic scaling and native integration with Azure ecosystem. -* [Database Labs](https://www.databaselabs.io) - Get a production-ready cloud PostgreSQL server in minutes, from $20 a month Backups, monitoring, patches, and 24/7 tech support all included. -* [ElephantSQL](https://www.elephantsql.com/) - Offers databases ranging from shared servers for smaller projects and proof of concepts, up to enterprise grade multi server setups. Has free plan for up to 5 DBs, 20 MB each. -* [Google Cloud SQL for PostgreSQL](https://cloud.google.com/sql/docs/postgres/) - Fully-managed database service that makes it easy to set up, maintain, manage, and administer your PostgreSQL relational databases on Google Cloud Platform. (Beta) -* [Heroku Postgres](https://elements.heroku.com/addons/heroku-postgresql) - Plans from free to huge, operated by PostgreSQL experts. Does not require running your app on Heroku. Free plan includes 10,000 rows, 20 connections, up to two backups, and has PostGIS support. -* [DigitalOcean Managed Databases](https://www.digitalocean.com/products/managed-databases/) - Fully managed PostgreSQL databases. No free plan. Starting at $15/mo. Daily backups with point-in-time recovery. Standby nodes with auto-failover. - -### Docker images -* [citusdata/citus](https://hub.docker.com/r/citusdata/citus/) - Citus official images with citus extensions. Based on the official Postgres container. -* [mdillon/postgis](https://hub.docker.com/r/mdillon/postgis/) - PostGIS 2.3 on Postgres 9. Based on the official Postgres container. -* [postgres](https://hub.docker.com/_/postgres/) - Official postgres container (from Docker) - ### Videos * [Citus Data Youtube channel](https://www.youtube.com/channel/UC8jpoK1BqQhDh6HDGFnM_DA/videos) - Citus related videos * [EnterpriseDB Youtube channel](https://www.youtube.com/channel/UCkIPoYyNr1OHgTo0KwE9HJw) - EnterpriseDB related videos From f2650ce9df6f2a2395f14b3bd4813836a54df867 Mon Sep 17 00:00:00 2001 From: Asad Dhamani Date: Fri, 5 Apr 2019 12:50:04 +0530 Subject: [PATCH 16/19] Move wiki to new documentation section --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0e3cb3d..a0ebe8a 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ - [Tutorials](#tutorials) - [Blogs](#blogs) - [Articles](#articles) + - [Documentation](#documentation) - [Newsletters](#newsletters) - [Videos](#videos) - [Community](#community) @@ -226,6 +227,9 @@ For Database Management * [Why use Postgres?](http://www.craigkerstiens.com/2017/04/30/why-postgres-five-years-later/) * [Superfast CSV imports using PostgreSQL's COPY command](https://infinum.co/the-capsized-eight/superfast-csv-imports-using-postgresqls-copy) +### Documentation +* [Wiki](https://wiki.postgresql.org/wiki/Main_Page) - user documentation, how-tos, and tips 'n' tricks + ### Newsletters * [Postgres Weekly](https://postgresweekly.com/) - Weekly newsletter that contains articles, news, and repos relevant to PostgreSQL. @@ -239,5 +243,4 @@ For Database Management * [Mailing lists](https://www.postgresql.org/list/) - one of the primary ways to interact * [Slack](https://postgres-slack.herokuapp.com/) - several active channels * [#postgresql on Freenode](https://webchat.freenode.net/?channels=postgresql) - an active IRC channel -* [Wiki](https://wiki.postgresql.org/wiki/Main_Page) - user documentation, how-tos, and tips 'n' tricks * [Reddit](https://www.reddit.com/r/PostgreSQL/) From 4fe05e76688ae5e461a217e1607db5d98a8b5439 Mon Sep 17 00:00:00 2001 From: Asad Dhamani Date: Fri, 5 Apr 2019 12:58:07 +0530 Subject: [PATCH 17/19] Update descriptions for community items --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a0ebe8a..87ee93b 100644 --- a/README.md +++ b/README.md @@ -240,7 +240,7 @@ For Database Management * [PGConf US Youtube channel](https://www.youtube.com/pgconfus/) - Conference videos ### Community -* [Mailing lists](https://www.postgresql.org/list/) - one of the primary ways to interact -* [Slack](https://postgres-slack.herokuapp.com/) - several active channels -* [#postgresql on Freenode](https://webchat.freenode.net/?channels=postgresql) - an active IRC channel -* [Reddit](https://www.reddit.com/r/PostgreSQL/) +* [Mailing lists](https://www.postgresql.org/list/) - Official mailing lists for Postgres for support, outreach, and more. One of the primary channels of communication in the Postgres community. +* [Slack](https://postgres-slack.herokuapp.com/) - Slack channel for Postgres with close to 5000 users +* [#postgresql on Freenode](https://webchat.freenode.net/?channels=postgresql) - The most popular IRC channel about Postgres on Freenode with close to 1000 users +* [Reddit](https://www.reddit.com/r/PostgreSQL/) - A reddit community for PostgreSQL users with close to 10000 users From 93020ab1e4fa8ff96a7ec0e1f55a615934d4e47e Mon Sep 17 00:00:00 2001 From: Asad Dhamani Date: Sun, 7 Apr 2019 13:37:37 +0530 Subject: [PATCH 18/19] Add Compose.io to PaaS section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5e8e669..cf27a02 100644 --- a/README.md +++ b/README.md @@ -190,6 +190,7 @@ For Database Management * [Aiven PostgreSQL](https://aiven.io/postgresql) - PostgreSQL as a service in AWS, Azure, DigitalOcean, Google Cloud and UpCloud; plans range from $19/month single node instances to large highly-available setups, free trial for two weeks. * [Amazon RDS for PostgreSQL](https://aws.amazon.com/rds/postgresql/) - Amazon Relational Database Service (RDS) for PostgreSQL * [Citus Cloud](https://www.citusdata.com/product/cloud) - Production grade scaled out PostgreSQL as a service enabling real-time workloads and sharding your multi-tenant apps. +* [Compose](https://www.compose.com/databases/postgresql) - PostgreSQL as a service in AWS, Google Cloud Platform, and IBM Cloud; plans range from $17.5/month for 1GB storage and scale at $12/GB beyond that. Free trial for 30 days available. * [Azure Database for PostgreSQL](https://azure.microsoft.com/en-us/services/postgresql/) - Azure Database for PostgreSQL provides fully managed, enterprise-ready community PostgreSQL database as a service. It provides builtin HA, elastic scaling and native integration with Azure ecosystem. * [Database Labs](https://www.databaselabs.io) - Get a production-ready cloud PostgreSQL server in minutes, from $20 a month Backups, monitoring, patches, and 24/7 tech support all included. * [ElephantSQL](https://www.elephantsql.com/) - Offers databases ranging from shared servers for smaller projects and proof of concepts, up to enterprise grade multi server setups. Has free plan for up to 5 DBs, 20 MB each. From 0a8a44168cb34c88c41a6a27fd884b9435365ab3 Mon Sep 17 00:00:00 2001 From: Asad Dhamani Date: Sun, 7 Apr 2019 13:38:30 +0530 Subject: [PATCH 19/19] Alphabetize PaaS list --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index cf27a02..272753b 100644 --- a/README.md +++ b/README.md @@ -189,14 +189,14 @@ For Database Management ### PaaS *(PostgreSQL as a Service)* * [Aiven PostgreSQL](https://aiven.io/postgresql) - PostgreSQL as a service in AWS, Azure, DigitalOcean, Google Cloud and UpCloud; plans range from $19/month single node instances to large highly-available setups, free trial for two weeks. * [Amazon RDS for PostgreSQL](https://aws.amazon.com/rds/postgresql/) - Amazon Relational Database Service (RDS) for PostgreSQL +* [Azure Database for PostgreSQL](https://azure.microsoft.com/en-us/services/postgresql/) - Azure Database for PostgreSQL provides fully managed, enterprise-ready community PostgreSQL database as a service. It provides builtin HA, elastic scaling and native integration with Azure ecosystem. * [Citus Cloud](https://www.citusdata.com/product/cloud) - Production grade scaled out PostgreSQL as a service enabling real-time workloads and sharding your multi-tenant apps. * [Compose](https://www.compose.com/databases/postgresql) - PostgreSQL as a service in AWS, Google Cloud Platform, and IBM Cloud; plans range from $17.5/month for 1GB storage and scale at $12/GB beyond that. Free trial for 30 days available. -* [Azure Database for PostgreSQL](https://azure.microsoft.com/en-us/services/postgresql/) - Azure Database for PostgreSQL provides fully managed, enterprise-ready community PostgreSQL database as a service. It provides builtin HA, elastic scaling and native integration with Azure ecosystem. * [Database Labs](https://www.databaselabs.io) - Get a production-ready cloud PostgreSQL server in minutes, from $20 a month Backups, monitoring, patches, and 24/7 tech support all included. +* [DigitalOcean Managed Databases](https://www.digitalocean.com/products/managed-databases/) - Fully managed PostgreSQL databases. No free plan. Starting at $15/mo. Daily backups with point-in-time recovery. Standby nodes with auto-failover. * [ElephantSQL](https://www.elephantsql.com/) - Offers databases ranging from shared servers for smaller projects and proof of concepts, up to enterprise grade multi server setups. Has free plan for up to 5 DBs, 20 MB each. * [Google Cloud SQL for PostgreSQL](https://cloud.google.com/sql/docs/postgres/) - Fully-managed database service that makes it easy to set up, maintain, manage, and administer your PostgreSQL relational databases on Google Cloud Platform. (Beta) * [Heroku Postgres](https://elements.heroku.com/addons/heroku-postgresql) - Plans from free to huge, operated by PostgreSQL experts. Does not require running your app on Heroku. Free plan includes 10,000 rows, 20 connections, up to two backups, and has PostGIS support. -* [DigitalOcean Managed Databases](https://www.digitalocean.com/products/managed-databases/) - Fully managed PostgreSQL databases. No free plan. Starting at $15/mo. Daily backups with point-in-time recovery. Standby nodes with auto-failover. ### Docker images * [citusdata/citus](https://hub.docker.com/r/citusdata/citus/) - Citus official images with citus extensions. Based on the official Postgres container.