batch-processingDistributed Join AlgorithmsSort-merge, hash, and broadcast joins in distributed systems