From: | "David E(dot) Wheeler" <david(at)kineticode(dot)com> |
---|---|
To: | Simon Riggs <simon(at)2ndquadrant(dot)com> |
Cc: | Robert Haas <robertmhaas(at)gmail(dot)com>, Joey Adams <joeyadams3(dot)14159(at)gmail(dot)com>, Andrew Dunstan <andrew(at)dunslane(dot)net>, Bruce Momjian <bruce(at)momjian(dot)us>, Claes Jakobsson <claes(at)gluefinance(dot)com>, PostgreSQL-development Hackers <pgsql-hackers(at)postgresql(dot)org>, Jan Wieck <janwieck(at)yahoo(dot)com> |
Subject: | Re: JSON for PG 9.2 |
Date: | 2011-12-18 00:50:11 |
Message-ID: | F087D41D-ABBC-47DF-9DB8-0340554DF954@kineticode.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Dec 17, 2011, at 3:53 AM, Simon Riggs wrote:
> Which looks very good.
Love having the start here. I forwarded this message to Claes Jakobsson, creator of the jansson-using pg-json extension. He’s a bit less supportive. He gave me permission to quote him here:
> Frankly I see the inclusion of a JSON datatype in core as unnecessary. Stuff should be moved out of core rather than in, as we do in Perl. Also, does this patch mean that the 'json' type is forever claimed and can't be replaced by extensions?
>
> There's little reason to reimplement JSON parsing, comparision and other routines when there's a multitude of already good libraries.
Personally, I think that there really should be a core key/value-type data type, and json is probably the best possible choice, absent a SQL-standard-mandated type (which would probably suck anyway). But I think it worthwhile to hear alternate points of view, and this isn't far from what Jan said last week.
Best,
David
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2011-12-18 03:21:03 | Re: JSON for PG 9.2 |
Previous Message | Robert Haas | 2011-12-18 00:06:02 | Re: JSON for PG 9.2 |