Faster data processing could revolutionize real-time decision-making across industries.
The article introduces a new join algorithm named DINER for efficient data processing from multiple sources. DINER focuses on quickly producing results even with delays in data availability. The approach combines a strategy to boost result output using in-memory data and a method to switch between different data sources effectively. The study extends this concept to handle more than two input sources with a technique called MARA. Experimental results show that DINER and MARA outperform existing algorithms by generating result tuples faster and utilizing memory better. MARA also excels in producing early results, especially when dealing with multiple input sources.