Re: More efficient access of JSON array elements? - Mailing list pgsql-admin

From Bruce Momjian
Subject Re: More efficient access of JSON array elements?
Date
Msg-id 20200722184225.GD3899@momjian.us
Whole thread Raw
In response to More efficient access of JSON array elements?  (Wells Oliver <wells.oliver@gmail.com>)
List pgsql-admin
On Sat, Jul 18, 2020 at 06:22:20PM -0700, Wells Oliver wrote:
> Hi: I'm wondering if there's an application of GIN (or otherwise) indexing with
> jsonb columns to help speed up some queries where I'm not using WHERE clauses,
> but unpacking rather large json objects to rows via jsonb_array_elements: it
> seems indexing largely helps when filtering, but this is more unpacking/
> flattening with really quite sizable objects.

You can use JSON (not JSONB) to get faster loading/unloading, but much
slower filtering.

-- 
  Bruce Momjian  <bruce@momjian.us>        https://momjian.us
  EnterpriseDB                             https://enterprisedb.com

  The usefulness of a cup is in its emptiness, Bruce Lee




pgsql-admin by date:

Previous
From: Wells Oliver
Date:
Subject: Re: Creating trigger with optional arg?
Next
From: Bruce Momjian
Date:
Subject: Re: Encryption in pg_dump