假设我想读取以下对象结构,并希望尽可能地并行读取:
root_object --> ShardCounter
|
-> SubObject1 (1..N)
|
-> SubObject2 (1..N) --> ShardCounter
|
-> SubObject3 (1..N)
1) 与 memcache 和/或 store 交互以从 tasklet 中获取 ShardCounters 是否有意义?据我所知,memcache 没有get_async
,所以我有点不确定这是否会很好地并行化?
2)在产生结果的tasklet中SubObject2
,我会使用iter.has_next_async()
模式还是调用fecth_async().map(...)
来检索SubObject3
's,或者完全不同的东西(例如另一个tasklet)?
感谢您的任何指示。