In all those instances where data is collected from various sources, brought to a centralized location, and stored for analysis, that data is called as data at rest. There is a huge time delay between the time the data was recorded and when the analysis was performed. Analyzing the last 6 months' inventory data is an example of data at rest. Today, majority of data analysis is performed using data at rest.
With the number of Internet of Things projects on the rise, there is a great demand today to perform analysis on data in motion, also called streaming data. Streaming data is becoming ubiquitous with the number of addressable sensors and devices being added to the internet. As an example from computer network monitoring: an intrusion detection system analysis, the network packets received in real time to quickly determine if...