Online batch data processing
Online processing system vs batch processing system. Online processing is just like live processing in that case if user input some data by filling input form on any site then it get processed and data fetch from the database online at the same time. Batch data processing is an efficient way of processing high volumes of data is where a group of transactions is collected over a period of time. Data is collected, entered, processed and then the batch results are produced (Hadoop is focused on batch data processing). Batch processing requires separate programs for input, process and output.