Bookmarks (148)

  • Advanced psql scripting with coproc

    Advanced psql Scripting with coproc — coproc is a shell command that runs a process asynchronously...

  • screenshot

    What’s new with Postgres at Microsoft, 2024 edition

    What’s New with Postgres at Microsoft, 2024 Edition — Partly thanks to buying Citus Data and...

  • screenshot

    PostgreSQL 16.3, 15.7, 14.12, 13.15, and 12.19 Released!

    Postgres 16.3, 15.7, 14.12, 13.15, and 12.19 Released — Right on schedule, the Postgres team has...

  • screenshot

    Making a Postgres query 1,000 times faster

    Making a Postgres Query 1,000 Times Faster — If you want to get attention for a...

  • screenshot

    E.1. Release 17

    The Draft Postgres 17 Release Notes — Bruce just announced he’s completed the first draft of...

  • screenshot

    paradedb/pg_lakehouse at dev · paradedb/paradedb

    pg_lakehouse: Query Any Data Lake from Postgres — An extension that lets you query object stores...

  • screenshot

    Understanding Postgres Database Schemas and the search_path

    Understanding Postgres Schemas and search_path — The developers of the Dolt database have a lot of...

  • Hacking on PostgreSQL is Really Hard

    Hacking on PostgreSQL is Really Hard — Robert has consistently been in the top ten committers...

  • screenshot

    What's new in pgvector v0.7.0

    What's New in pgvector v0.7 — We mentioned pgvector’s rather exciting v0.7 release last week, but...

  • screenshot

    GitHub - HexaCluster/pgdsat: PostgreSQL Database Security Assessment Tool

    pgdsat: A Postgres Database Security Assessment Tool — Checks around 70 security controls on your clusters...

  • Saturation Arithmetic with a PostgreSQL Extension

    Saturation Arithmetic with a Postgres Extension — Saturation arithmetic is the concept of bounding the results...

  • screenshot

    cursor_tuple_fraction and the PostgreSQL JDBC driver

    cursor_tuple_fraction and PostgreSQL JDBC — Laurenz had me at the first sentence: “This article is a...

  • The Notifier Pattern for Applications That Use Postgres

    The Notifier Pattern for Apps That Use Postgres — Brandur is a big fan of Postgres’s...

  • How not to change PostgreSQL column type | boringSQL

    How Not to Change Postgres Column Type — ALTER TABLE .. ALTER COLUMN is fine in...

  • The 150x pgvector speedup: a year-in-review | Jonathan Katz

    The 150x pgvector Speedup: A Year in Review — pgvector provides Postgres with extra data types,...

  • screenshot

    Squawk — a linter for Postgres migrations

    Squawk: A Linter for Postgres Migrations — Prevent unexpected downtime caused by database migrations and encourage...

  • screenshot

    GitHub - tembo-io/pg_tier: Postgres Extension written in Rust, to enable data tiering to AWS S3

    pg_tier: Tier Data to External Amazon S3 Storage — Once data becomes older or much less...

  • screenshot

    PeerDB: Fast, Simple, Cost-effective Postgres Replication

    PeerDB: A Simple, Fast Way to Replicate Postgres Data Elsewhere — A data replication system built...

  • PG Phriday: Papa's Got a Brand New RAG

    Papa's Got a Brand New RAG — RAG (Retrieval-Augmented Generation) is a technique used alongside large...

  • screenshot

    Postgres Bloat Minimization

    Postgres Bloat Minimization — Tables occupying more space than expected is a common cause of complaint,...

  • screenshot

    Crunchy Bridge for Analytics: Your Data Lake in... | Crunchy Data Blog

    Crunchy Bridge for Analytics: Your Data Lake in Postgres? — Marco ponders: “What if you could...

  • screenshot

    GitHub - lacanoid/pgddl: DDL eXtractor functions for PostgreSQL (ddlx)

    pgddl / ddlx: DDL EXtractor Functions — An SQL-only extension that can create SQL DDL (e.g....

  • https://nextgres.com/res/20240419-The-Future-of-MySQL-is-Postgres.pdf

    PDF: The Future of MySQL is Postgres — The title of this slidedeck certainly caught my eye!...

  • PGXN v2/Architecture - PostgreSQL wiki

    The Architecture of PGXN v2 — David Wheeler, and others, are working on a major update...

  • An unfair advantage: multi-tenant queues in Postgres – Nextra

    Creating Multi-Tenant Queues — Spinning up a basic queue on Postgres is reasonably easy, but what...

  • screenshot

    ParadeDB - Postgres for Search and Analytics

    ParadeDB: An Elasticsearch Alternative Built on Postgres — Taking the common ‘cloud offering + open source...

  • screenshot

    GitHub - georgia-tech-db/pgvector-remote

    pgvector-remote: A pgvector Fork to Work with Remote Vectors — Pinecone only, for now. There's a blog...

  • screenshot

    Release v7.0.0 · salsita/node-pg-migrate

    node-pg-migrate 7.0: Database Migration Management for Postgres — Lots of cleanups and refactoring from the project’s...

  • screenshot

    PostgreSQL 17 features I am most waiting for

    The Postgres 17 Features I'm Most Waiting for — It’s still several months away, but Postgres...

  • screenshot

    GitHub - noborus/trdsql: CLI tool that can execute SQL queries on CSV, LTSV, JSON, YAML and TBLN. Can output to various formats.

    trdsql: Tool to Execute SQL Queries Upon Text-Based Data — A CLI tool that can execute...

  • screenshot

    GitHub - viggy28/pglite: postgres + sqlite = pglite

    Postgres + SQLite = pglite? — Not to be confused with the PGlite WASM build of...

  • screenshot

    GitHub - Florents-Tselai/vasco: vasco: MIC & MINE statistics for Postgres

    Vasco: MIC & MINE Statistics Extension — Maximal information coefficient (MIC) and maximal information-based nonparametric exploration...

  • Improved query cancellation in PostgreSQL 17 and Psycopg 3.2

    Improved Query Cancellation in Postgres 17 and Psycopg 3.2 — Postgres 17 will gain some improved...

  • ✂️ Use Cases for Merging and Splitting Partitions With Minimal Locking in PostgreSQL 17

    Use Cases for Merging and Splitting Partitions with Minimal Locking in Postgres 17 — Some interesting...

  • screenshot

    Postgres Roles and Privileges

    Postgres Roles and Privileges — A follow along, tutorial style, guide to understanding how roles and...

  • General Availability | Supabase

    Supabase Declares 'General Availability' — I hadn’t noticed Supabase has been rocking ‘beta’ all this time,...

  • screenshot

    Optimize Your PostgreSQL Database | OtterTune

    Improve Postgres Performance and Reduce Costs with OtterTune — Automatically tune and optimize knobs, plus get...

  • Ten years of improvements in PostgreSQL's optimizer · Ryan Marcus

    📊 Ten Years of Improvements in Postgres's Optimizer — “I decided to run the join order benchmark...

  • screenshot

    PostgreSQL Stories: A simple query with a big problem | Render Blog

    A Simple Query with a Big Problem — “Most of the time, PostgreSQL invisibly optimizes our...

  • Announcing pl/dotnet, version 0.99 (beta)

    Announcing PL/.NET 0.99: A Public Beta Release — pl/dotnet adds full support for C# and F#...

  • screenshot

    GitHub - stackframe-projects/pgmock: In-memory Postgres for unit/E2E tests

    pgmock: An In-Memory Postgres for Unit/E2E Testing — No external dependencies and runs entirely within WebAssembly...

  • screenshot

    Building the Best PostgreSQL GUI: PopSQL Joins Timescale

    Building the Best Postgres GUI? PopSQL Joins Timescale — The team behind the PopSQL collaborative SQL...

  • Compiling PostgreSQL on macOS To Test Documentation and Patches

    Compiling Postgres on macOS to Test Documentation and Patches — One developer’s experience compiling and installing...

  • screenshot

    Protect Your PostgreSQL Database with pg_tde: Safe and Secure

    Protect Your Database with pg_tde (Transparent Data Encryption) — A tech preview release of an extension...

  • screenshot

    POSETTE: An Event for Postgres 2024

    Save the Date for POSETTE: An Event for Postgres — Wondering who will be speaking at...

  • Awesome Postgres

    Awesome Postgres: A Curated List of 200+ Libraries, Tools, and Resources — A handy, curated resource...

  • screenshot

    Building a Managed Postgres Service in Rust: Part 1 | Tembo

    Building a Managed Postgres Service in Rust: Part 1 — A little peek behind the scenes...

  • screenshot

    journald and syslog logging in PostgreSQL

    journald and Syslog Logging in Postgres — Using journald and syslog logging with Postgres isn’t a...

  • screenshot

    Best pg_basebackup compression settings for v15 and above

    Best pg_basebackup Compression Settings for v15+

  • screenshot

    Real-time text translation using the azure_ai extension in Azure Database for PostgreSQL

    Real-Time Text Translation using the azure_ai Extension in Azure Database for PostgreSQL