January 2019
Beginner
556 pages
14h 19m
English
There are many use cases for storing and manipulating JSON data structures in relational databases, such as lack of requirements and performance requirements. In the case of a lack of requirements, you can easily extend JSON without changing the schema; this allows developers to make last-minute changes without creating new deployments. This approach is similar to the EAV model, with some advantages. Also, JSON could be used to solve some performance issues, such as complex joins, and it can help is solving some common issues when integrating PostgreSQL with ORM frameworks.
In addition, it makes sense to store the document exactly as it was generated by the source. This is helpful when storing ...
Read now
Unlock full access