我必须在Google App Engine [Java]
中编写Car Manufacture Industries详细信息的应用程序就像拥有如下所示的层次结构。
制造 - 车身类型 - 车型 - 内饰部件(发动机/燃料类型/ ......),每个都有注释和文件附件
如果想要获得多个制造商的详细信息,那么在数据库中需要花费很长时间才能从HRD运行近8个查询(单个制造商) 我只是想知道存储在memcache中的最佳方法 - 例如 - 如果我保存memcache中的每个对象,那么我必须管理单独键中每个项目的键。如果想要将所有结果保存在一个密钥中 - 比如json或xml或List,那么对于每个项目,我必须在更新项目时单独管理它们以及在json,xml或List中更新并且需要如果它超过10KB,则将它们分开,因为我们使用专用的memcache。
管理此类操作的最佳方法是什么?
还有其他解决方案,请告诉我。
感谢
克里希南