PostgreSQL引入的JSONB解释

PostgreSQL刚刚引入了JSONB,并且它已经在黑客新闻中流行。如果有人可以解释它与以前在PostgreSQL中存在的Hstore和JSON有何不同,那就太好了。它的优点和局限性是什么?何时应该考虑使用它?


慕姐4208626
浏览 771回答 3
3回答

慕妹3242003

Peeyush:简短的答案是:如果要在 PostgreSQL 中进行很多JSON操作,例如排序,切片,拼接等,出于速度原因,应该使用JSONB。如果您需要索引查找以在JSON上进行任意键搜索,则应使用JSONB。如果您以上都不做,则可能应使用JSON。如果需要保留键顺序,空格和重复键,则应使用JSON。要获得更长的答案,您需要等待我完成接近9.4版本的完整“ HowTo”撰写。
打开App,查看更多内容
随时随地看视频慕课网APP