Les données en temps réel sont une ressource de données qui reflète les changements d'état immédiats, et le délai de génération et de transmission des données est généralement de l'ordre de la milliseconde à la seconde. Les données en temps réel prennent en charge des scénarios d'application exigeant des délais élevés, tels que les conditions des marchés financiers, les systèmes de surveillance, l'Internet des objets et les jeux en ligne. La technologie de traitement de flux est la technologie de base pour réaliser une analyse de données en temps réel.