Re: [PATCH] Compression dictionaries for JSONB

From: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
To: Aleksander Alekseev <aleksander(at)timescale(dot)com>
Cc: PostgreSQL Hackers <pgsql-hackers(at)lists(dot)postgresql(dot)org>, Pavel Borisov <pashkin(dot)elfe(at)gmail(dot)com>, Andres Freund <andres(at)anarazel(dot)de>, Nikita Malakhov <hukutoc(at)gmail(dot)com>, Matthias van de Meent <boekewurm+postgres(at)gmail(dot)com>, Jacob Champion <jchampion(at)timescale(dot)com>, Zhihong Yu <zyu(at)yugabyte(dot)com>
Subject: Re: [PATCH] Compression dictionaries for JSONB
Date: 2023-02-07 10:55:57
Message-ID: 20230207105557.crwta3xdhuh7awlm@alvherre.pgsql
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 2023-Feb-05, Aleksander Alekseev wrote:

> Since PostgreSQL is not a specified document-oriented DBMS I think we
> better focus our (far from being infinite) resources on something more
> people would benefit from: AIO/DIO [1] or perhaps getting rid of
> freezing [2], to name a few examples.

For what it's worth -- one of the reasons Postgres is successful, at
least in my opinion, is that each developer does more or less what they
see fit (or what their employer sees fit), without following any sort of
grand plan or roadmap. This has allowed us to expand in many directions
simultaneously. There's a group working on AIO; others are interested
in improving partitioning, or logical replication, adding new SQL
features, and so on. I don't think we should stop thinking about TOAST
(or more precisely JSON compression) just because we want to have all
these other things. Not being a document database didn't stop us from
adding JSON many years back and JSONB stuff later. When we did, it was
an enormous enabler of new use cases.

Everyone, from customers of large Postgres support companies, to those
of small or one-man Postgres support shops, to individual users doing
stuff on their free time, benefits from everything that happens in the
Postgres development group. Let's keep improving Postgres for everyone.

--
Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/
"La espina, desde que nace, ya pincha" (Proverbio africano)

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Dean Rasheed 2023-02-07 10:56:52 Re: MERGE ... RETURNING
Previous Message Dilip Kumar 2023-02-07 10:42:37 Re: Improve WALRead() to suck data directly from WAL buffers when possible