From: | pabloa98 <pabloa98(at)gmail(dot)com> |
---|---|
To: | |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Should I use JSON? |
Date: | 2020-05-21 19:28:26 |
Message-ID: | CAEjudX7F4B8xdKvAzN03foaricS54OAyANFAUP65xFqgTUKN4A@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Thu, May 21, 2020 at 8:37 AM stan <stanb(at)panix(dot)com> wrote:
> Worming on a small project, and have been doing a lot of Perl scripting to
> parse various types of files to populate the database. Now I need to get
> data from a cloud services provider (time-keeping). They have a REST API
> that returns data in a JSOSN format.
>
> So here is the question, should I just manually parse this data, as I have
> been doing to insert into appropriate entities into the database? Or
> should I
> insert the JSON data, and use some queries in the database to populate my
> tables from the JSON tables?
>
>
That depends of how advanced is your analysis of the solution you want to
implement.
If you are still exploring, I would suggest you store JSON in JSONB columns
+ some id column to search it.
When your program/solution knows what properties you are going to use,
perhaps you want to convert those in columns.
In any case, data could be indexed in both, columns and JSONB
So it is up to you :)
Pablo
From | Date | Subject | |
---|---|---|---|
Next Message | Karsten Hilbert | 2020-05-21 19:33:12 | Re: Strategy for materialisation and centralisation of data |
Previous Message | Michael Lewis | 2020-05-21 19:13:31 | Re: Table partitioning for cloud service? |