Re: jsonb format is pessimal for toast compression

Поиск
Список
Период
Сортировка
Искать
От
Josh Berkus
Тема
Re: jsonb format is pessimal for toast compression
Дата
Msg-id
53EE56AB.1090303@agliodbs.com
Список
Дерево обсуждения
jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Bruce Momjian <bruce@momjian.us>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Bruce Momjian <bruce@momjian.us>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Kevin Grittner <kgrittn@ymail.com>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Robert Haas <robertmhaas@gmail.com>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Robert Haas <robertmhaas@gmail.com>
Re: jsonb format is pessimal for toast compression Jan Wieck <jan@wi3ck.info>
Re: jsonb format is pessimal for toast compression Peter Geoghegan <pg@heroku.com>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Peter Geoghegan <pg@heroku.com>
Re: jsonb format is pessimal for toast compression Bruce Momjian <bruce@momjian.us>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Bruce Momjian <bruce@momjian.us>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Bruce Momjian <bruce@momjian.us>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Bruce Momjian <bruce@momjian.us>
Re: jsonb format is pessimal for toast compression Oleg Bartunov <obartunov@gmail.com>
Re: jsonb format is pessimal for toast compression Larry White <ljw1001@gmail.com>
Re: jsonb format is pessimal for toast compression Claudio Freire <klaussfreire@gmail.com>
Re: jsonb format is pessimal for toast compression Claudio Freire <klaussfreire@gmail.com>
Re: jsonb format is pessimal for toast compression Peter Geoghegan <pg@heroku.com>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Gavin Flower <GavinFlower@archidevsys.co.nz>
Re: jsonb format is pessimal for toast compression Merlin Moncure <mmoncure@gmail.com>
Re: jsonb format is pessimal for toast compression Andrew Dunstan <andrew@dunslane.net>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Heikki Linnakangas <hlinnakangas@vmware.com>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Claudio Freire <klaussfreire@gmail.com>
Re: jsonb format is pessimal for toast compression Stephen Frost <sfrost@snowman.net>
Re: jsonb format is pessimal for toast compression Andrew Dunstan <andrew@dunslane.net>
Re: jsonb format is pessimal for toast compression Amit Kapila <amit.kapila16@gmail.com>
Re: jsonb format is pessimal for toast compression David G Johnston <david.g.johnston@gmail.com>
Re: jsonb format is pessimal for toast compression John W Higgins <wishdev@gmail.com>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Andrew Dunstan <andrew@dunslane.net>
Re: jsonb format is pessimal for toast compression Ashutosh Bapat <ashutosh.bapat@enterprisedb.com>
Re: jsonb format is pessimal for toast compression Andrew Dunstan <andrew@dunslane.net>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Andrew Dunstan <andrew@dunslane.net>
Re: jsonb format is pessimal for toast compression Tom Lane <tgl@sss.pgh.pa.us>
Re: jsonb format is pessimal for toast compression Andrew Dunstan <andrew@dunslane.net>
Re: jsonb format is pessimal for toast compression Ants Aasma <ants@cybertec.at>
Re: jsonb format is pessimal for toast compression Peter Geoghegan <pg@heroku.com>
Re: jsonb format is pessimal for toast compression Jan Wieck <jan@wi3ck.info>
Re: jsonb format is pessimal for toast compression "David E. Wheeler" <david@justatheory.com>
Re: jsonb format is pessimal for toast compression Jan Wieck <jan@wi3ck.info>
Re: jsonb format is pessimal for toast compression Teodor Sigaev <teodor@sigaev.ru>
Re: jsonb format is pessimal for toast compression Teodor Sigaev <teodor@sigaev.ru>
Re: jsonb format is pessimal for toast compression Alexander Korotkov <aekorotkov@gmail.com>
Re: jsonb format is pessimal for toast compression Hannu Krosing <hannu@2ndQuadrant.com>
Re: jsonb format is pessimal for toast compression Marti Raudsepp <marti@juffo.org>
Re: jsonb format is pessimal for toast compression Larry White <ljw1001@gmail.com>
On 08/14/2014 07:24 PM, Tom Lane wrote:

> We can certainly reduce that.  The question was whether it would be
> worth the effort to try.  At this point, with three different test
> data sets having shown clear space savings, I think it is worth
> the effort.  I'll poke into it tomorrow or over the weekend, unless
> somebody beats me to it.

Note that I specifically created that data set to be a worst case: many
top-level keys, no nesting, and small values.  However, I don't think
it's an unrealistic worst case.

Interestingly, even on the unpatched, 1GB table case, the *index* on the
JSONB is only 60MB.  Which shows just how terrific the improvement in
GIN index size/performance is.


-- 
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com


В списке pgsql-hackers по дате отправления
От: Fujii Masao
Дата:
От: Tom Lane
Дата:
FAQ