Muhammad Magdi Youssif
Muhammad Magdi Youssif

Reputation: 119

How query parallelism is implemented in apache ignite?

I want to know how query parallelism is implemented in apache ignite. The resulting numbers are totally different from the results without parallelism. Thanks

Upvotes: 3

Views: 836

Answers (1)

Mitya  XMitya
Mitya XMitya

Reputation: 1139

Without query parallelism Ignite splits query execution between nodes: map request for each node and reduce on node-requester. To perform better on multiprocessor machines, cache indexes are split into smaller parts, just like you're working with nodes_num * queryParallelism.

In that way each node may process same query that was split on query parallelism independent threads.

Upvotes: 1

Related Questions