RDMS的家伙。假设我有两个实体,必须连接它们并过滤连接。在RDMB SQL中,它类似于:
select *
from entity1 e1, entity2 e2
where e1.id = e2.fk_id
and e1.this = 'that';
据我所知,对于数据存储,我必须在内存中对运行查询的一个GAE实例执行此操作:
this = 'that'
从数据存储加载entity1
entity2
从数据存储加载所有内容(或者在对每个entity1.id
运行distinct之后为每个entity1.id
加载多个调用)如果数据集变大(超过我的RAM,特别是当entity2
增长并且我同时处理请求时),上面的查询就无法完成。这是对的吗?在
通常的处理方法是:
huge_entity
中(这感觉很不对)?在
目前没有回答
相关问题 更多 >
编程相关推荐