What is near time and real time in big data?

Sujatha Mudadla
2 min readSep 16, 2023

--

In the context of big data and data processing, “near real-time” and “real-time” are terms used to describe the timing or latency of data processing and analysis. They refer to how quickly data is ingested, processed, and made available for decision-making. Here’s an explanation of each:

Real-Time:

  • Real-time data processing refers to the immediate or near-instantaneous handling of data as it is generated or received. In a real-time system, data is processed and analyzed as soon as it becomes available, typically within milliseconds or microseconds.
  • Real-time systems are used in applications where immediate action or response is critical, such as financial trading, online gaming, fraud detection, and IoT (Internet of Things) systems. For example, stock market trading platforms require real-time data to execute trades instantly based on market fluctuations.

Near Real-Time:

  • Near real-time data processing is a bit more flexible in terms of timing. It involves processing data with minimal delay, typically within seconds, minutes, or a short time frame that is acceptable for the specific use case.
  • Near real-time systems are used in scenarios where immediate processing is not necessary, but timely analysis is still required. Examples include monitoring website traffic, analyzing social media sentiment, and tracking supply chain operations. While there’s a slight delay in processing compared to real-time systems, the data is still processed relatively quickly.

In summary, the distinction between real-time and near real-time in big data is primarily based on the timing of data processing and how quickly insights or actions can be derived from the data. Real-time systems aim for immediate processing, while near real-time systems provide a slightly delayed but still timely approach to data processing to meet specific business or application requirements.

--

--

Sujatha Mudadla

M.Tech(Computer Science),B.Tech (Computer Science) I scored GATE in Computer Science with 96 percentile.Mobile Developer and Data Scientist.