打开QueryParallelism时,Apache Ignite的结果有问题

时间:2019-04-08 16:47:43

标签: java ignite

当我以8的线程数打开QueryParallelism并执行我的SQL时。

SELECT ASSET_CLASS FROM BASEENTITY GROUP BY ASSET_CLASS.

我得到8行结果。

ASSET_CLASS:
Stocks
Stocks
Stocks
Stocks
Stocks
Stocks
Stocks
Stocks

如果我打开4个线程,那么我有4行,但是对于SQL Logic,我必须有1行。 我该怎么办?

1 个答案:

答案 0 :(得分:1)

我认为QueryParallelism假定您对相似性列执行GROUP BY。如果不是这样,那么重复的结果将由分组引起。

({collocated=true做同样的事情)