Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

What is a broadcast join used for?

  1. A Sending a small table to every executor so a large table can be joined without shuffling
  2. B Joining two very large tables
  3. C Streaming joins only
  4. D Joining across clusters
Answer

Sending a small table to every executor so a large table can be joined without shuffling

It eliminates the shuffle entirely for the large side, which is one of the most effective Spark optimisations available.

All Big data MCQs

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as