April 2018
Intermediate to advanced
284 pages
6h 43m
English
In Flattern structure, data was split into different paths; it could be easy to download only the required nodes, as needed:
{ // products contains only meta info about each product // stored under the product's unique ID "products": { "electronics": { "name": "mobile" }, "home_furniture": { ... }, "sports": { ... } }, // product types are easily accessible (or restricted) // we also store these by product Id "types": { "mobile":{ "name":"samsung" }, "laptop": {...}, "computers":{...}, "television":{...} "home_furniture": { ... }, "sports": { ... } }, // details are separate from data we may want to iterate quickly // but still easily paginated and queried, and organized by product ID "detail": { "electronics": { ...