PostgreSQL Major Upgrades on Azure: Validate Early, Don't Pay to Wait
Pre-upgrade validation for Azure PostgreSQL Flexible Server is GA and Extended Support is now billed. An upgrade runbook and a version policy to avoid paying.
23 articles
Pre-upgrade validation for Azure PostgreSQL Flexible Server is GA and Extended Support is now billed. An upgrade runbook and a version policy to avoid paying.
Azure AI Search and Cosmos DB fuse keyword and vector results for you; pgvector doesn't. What owning RRF in PostgreSQL involves, and when it pays.
Azure AI Search, DocumentDB, Cosmos DB for NoSQL, pgvector, Pinecone and Redis each fail differently in RAG. Where each one hurts in January 2026.
Azure AI Search, Cosmos DB with vector indexing, and Azure Database for PostgreSQL with pgvector each provide vector search capabilities with different…
pgvector enables AI-ready applications using familiar PostgreSQL infrastructure.
How to build hybrid search inside PostgreSQL with pgvector, full-text search and weighted reciprocal rank fusion, and when a dedicated search service is better.
Azure AI Search, Cosmos DB for NoSQL and PostgreSQL with pgvector can all hold embeddings now. Here is how I decide between a search index and your database.
PostgreSQL in Fabric will bring familiar PostgreSQL capabilities to the unified data platform. Start preparing now by designing schemas that work well with…
Azure Arc-enabled PostgreSQL Hyperscale brings the best of Azure's managed database services to wherever your data needs to live.
Flexible Server gives you the power of managed PostgreSQL with the flexibility to tune it for your specific needs.
This architecture handles billions of time-series data points while maintaining query performance for both real-time and historical analysis.
Combining Citus's distributed query power with rollup tables and caching enables dashboards that handle millions of events per second.
When two distributed tables share the same distribution column and colocation group, their corresponding shards are placed on the same worker node.
Understanding these query patterns helps you leverage Citus effectively for high-performance distributed PostgreSQL applications.
Reference tables eliminate network round-trips for joins, significantly improving query performance in distributed setups.
The distribution column (also called the shard key) determines how data is partitioned across nodes. Citus uses consistent hashing on this column to assign…
Understanding this architecture helps you make informed decisions about data modeling and query optimization in your distributed PostgreSQL deployments.
Azure Cosmos DB for PostgreSQL is a managed database service that extends PostgreSQL with distributed capabilities. It uses the Citus extension to transform…
Arc-enabled data services bring cloud-native database capabilities to any environment. Whether you need SQL Server or PostgreSQL, you can run managed…
TimescaleDB is the time-series database I recommend to teams that are already comfortable with PostgreSQL and don't want to learn a new query language or…
Hyperscale uses the Citus extension to create a distributed database: Coordinator : Routes queries, stores metadata Workers : Store data shards, execute…
Arc data services let you run Azure-managed databases on your own infrastructure while using Azure tools for management.
Flexible Server is the deployment option I now default to when a client asks "which PostgreSQL on Azure should I use?" The original Single Server mode…