Données traitées et rendues disponibles immédiatement au fur et à mesure de leur génération, avec un délai minimal.

Les systèmes de données en temps réel capturent, traitent et livrent les données en quelques secondes ou millisecondes après qu'un événement se produit. Cela est essentiel pour les applications où les décisions dépendent des informations les plus récentes — gestion du trafic, répartition des urgences, transactions financières ou suivi des transports en commun en direct.

Exemple : Le portail de données ouvertes d'une ville publie un flux en temps réel des positions des autobus. Toutes les 30 secondes, les coordonnées GPS de chaque autobus sont transmises, traitées et rendues disponibles via une API. Les applications de transport utilisent ce flux pour afficher les positions des autobus en direct sur une carte.

Les données en temps réel nécessitent plus d'infrastructure que le traitement par lots et ne se justifient que lorsque la rapidité est vraiment importante. De nombreux jeux de données qui semblent « en direct » sont en réalité actualisés selon un calendrier de lots court plutôt qu'en temps réel.

Termes connexes

En savoir plus

← Retour au glossaire English →