SieveJoin Accelerates Database Multi-Way Joins by Pruning Intermediate Query Data Bioengineer.org