POSETTE: An Event for Postgres 2025 will happen virtually Jun 10-12, 2025. Call for Speakers is open! 💥
POSETTE: An Event for Postgres 2025 will happen virtually Jun 10-12, 2025. Call for Speakers is open! 💥
Archive for June 2021
Made with from the Postgres team at Microsoft
|
A new kind of database: Combining Postgres & Citus tables, ft. foreign keysOne of the new superpowers introduced in Citus 10, is the ability to mix local and distributed tables. And mixing Citus and Postgres tables wouldn’t be possible without support for foreign keys. |
The latest in Hyperscale (Citus) for Postgres on Azure (ft. read replicas)The Hyperscale (Citus) team has been busy adding lots of new features and functionality. Nik shares all the deets in this post—Basic tier, Postgres 13 support, read replicas and more. |
Citus: Distributed PostgreSQL for Data-Intensive ApplicationsThis SIGMOD/PODS 2021 paper describes the requirements of 4 workload patterns and how Citus addresses those requirements. And, there’s performance benchmarks and a video presentation of the paper too. |
DEMO: 3 Hyperscale (Citus) superpowers to scale PostgreSQL ft. UK COVID-19 websiteSee three of the Citus superpowers in action in this demo excerpted from Rohan Kumar’s Microsoft Build keynote. Umur demos columnar compression, seamless no-down-time scale out, and linear performance gains by looking under the covers of the official UK COVID-19 website. |
Welcome pg_auto_failover v1.5.2In this release of pg_auto_failover the restriction to always have at least two nodes with non-zero priority in a group has been lifted. There are bug fixes too. |
PostgreSQL 14 – beta 2 releasedThe 2nd beta release of PostgreSQL 14 is now available for download. There’ve been tons of changes since beta 1, and all PostgreSQL 14 features are included in this release. Check out the release notes for more details. |
PostgreSQL as a Microservice? Mais oui.Recently, Dimitri was a guest on the MACI French podcast where they discussed, among other things, looking at PostgreSQL as one of the components of your application—in other words, a microservice. This blog post elaborates on their discussion, and if you speak French, you might enjoy watching the episode. |
Lab: Explore Azure Database for PostgreSQL - Flexible Server with PythonIn this lab, learn how to import data into your Flexible Server instance of Azure Database for PostgreSQL. Then, explore the weather data from weather sensors around the world in this dataset meant to simulate an IoT use case. |
Getting started with Citus – Setting up a four node clusterDaniel Westerman of dbi services shares how easy it is to set up a 4-node Citus cluster. He starts with a single node and by the end of the post he has a coordinator and 3 worker nodes. Sweet. |
ICYMI: Citus Tips for Postgres: How to alter distribution key, shard count, & moreTwo new user-defined functions in Citus 10 make it easier to change your distributed Postgres tables. Ozan shares tips on how to change your distribution key, shard count, or colocation properties, and on how to change a table’s access method in Citus too. |
You May Also Like |
4 flavors of Azure Database for PostgreSQL from Franck Pachot on Twitter |
Using custom types with Citus & Postgres, from popular hack to transparent feature by Nils Dijk on the Citus Blog |
Bookmark for easy access to the latest Flexible Server release notes updated often by the Postgres team at Microsoft |
|
Events & Conference Talks |
Postgres Architectures in Production Video | Dimitri Fontaine | Postgres Build |
Architecting petabyte-scale analytics by scaling out Postgres on Azure and Citus Video | Alicja Kucharczyk | DataOps Poland |
Workshop: Deploying your Django application for scale with Microsoft Azure Video | Anthony Shaw | PyCon 2021 |
Video | Alicja Kuchaczyk | Postgres Build |
|
Is Citus right for you? |
Ways to get started: download Citus, check out the inspired Citus documentation, visit our open source repo on GitHub, or watch Marco’s SIGMOD demo using HammerDB to measure the performance of Hyperscale (Citus) in Azure Database for PostgreSQL. |
A monthly email with the latest posts about Postgres & the Citus database extension
Made with from the Postgres team at Microsoft
This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more.