2012-10-16 36 views

回答

1

对于提取嵌套数据集无需解除左连接集的复制就很有用。否则,我目前看不到很多用途。

就数据提取而言,它不会做任何事情,这些内容已经被内置了很久的SQL/XML支持已经不能做得更好。它不那么丰富,没有xpath等价物,也没有相同的tools for building values from elements

JSON的支持不能采取hstore的任何地方,因为没有运营商来查找键,没有合并或追加操作等

我想到的是,JSON支持将变得更加有用9.3和更高版本。 9.2的优先级只是为了获得数据类型和基本输出功能。如果合适的人有兴趣,它可能会慢慢地接管hstore的大部分功能,并为SQL/XML提供一个可行的替代方案。我proposed some value-building functions,它会使它更有用,但更改被拒绝;请参阅讨论主题和this later thread

这是blog post related to your question。正如你所看到的,这显然在JSON支持的早期阶段。

+0

我用它来存储javascript front en应用程序使用的内容。 – greg

+0

另请参阅Bruce Momjian的这篇文章。查看一些链接。 http://momjian.us/main/blogs/pgblog/2012.html#October_2_2012 –

相关问题