复制缓存上的点燃选择查询(包括嵌套选择)-如果查询启动器发生任何处理该怎么办?

问题描述 投票:0回答:1

几个问题,

  1. 对于复制缓存上的选择查询,确实没有在查询启动器上发生任何处理(例如,在应用程序嵌入式ignite客户端的情况下,从应用程序进行查询时,在ignite客户端节点中)。包括从缓存中仅选择“字段/列”和“条目/行”的子集时?
  2. 对于嵌套的选择查询,所有涉及复制缓存(嵌套在选择中的选择或嵌套在插入中的选择(其中在插入之前对嵌套的选定数据进行了一些聚合)的情况下,仍然不会进行任何处理)查询启动器?
  3. 如果1和2为true,即使使用ignite spring数据抽象(带有@query注释)执行此操作,它是否仍然为true?

谢谢

lmk

java ignite gridgain
1个回答
2
投票

SQL查询以map-reduce方式执行,通常,reduce阶段确实发生在可能是客户端或服务器节点的查询启动器上。复制的缓存可帮助您在单个节点上执行整个执行,但由于它无法存储数据,因此无法避免在客户端上进行任何处理。

您能解释一下,为什么这对您很重要/有任何问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.