Google App Engine Memcache - 首选结构[Java]

时间:2014-06-08 07:31:56

标签: java google-app-engine google-cloud-datastore google-cloud-platform

我必须在Google App Engine [Java]

中编写Car Manufacture Industries详细信息的应用程序

就像拥有如下所示的层次结构。

制造 - 车身类型 - 车型 - 内饰部件(发动机/燃料类型/ ......),每个都有注释和文件附件

如果想要获得多个制造商的详细信息,那么在数据库中需要花费很长时间才能从HRD运行近8个查询(单个制造商) 我只是想知道存储在memcache中的最佳方法 - 例如 - 如果我保存memcache中的每个对象,那么我必须管理单独键中每个项目的键。如果想要将所有结果保存在一个密钥中 - 比如json或xml或List,那么对于每个项目,我必须在更新项目时单独管理它们以及在json,xml或List中更新并且需要如果它超过10KB,则将它们分开,因为我们使用专用的memcache。

管理此类操作的最佳方法是什么?

还有其他解决方案,请告诉我。

感谢

克里希南

0 个答案:

没有答案