I have to write the application for Car Manufacture Industries details in Google App Engine [Java]
It is like having the hierarchy structures like below.
Manufacture - Body Types - Car model - Interior component(Engine/Fuel type/...) and each has comments and file attachments
If want to get details multiple manufacture then it is taking long time in DB sine it has to run nearly 8 query from HRD (for single manufacture) I just want to know best approach to store in the memcache - for example - If I save each and every object in the memcache then I have to manage the keys of each items in the separate keys. And If want to save all the result in the one key - like json or xml or List then for each item i have to manage them separately on update of the item as well as update in the json,xml or List and that need to be split them if it is more than 10KB since we use dedicated memcache.
What will be the best approach to manage this kind of operations?
Is there any other solution, please let me know.
thanks
Krishnan