0

Je comprends que les bases de données de séries chronologiques comme influxDB etc ... sont utilisées pour stocker des mesures ou des variables qui changent avec le temps. par exemple, les utilisations consisteraient à stocker des données de capteur ou des mesures telles que des compteurs et des minuteurs. Quelle est la différence avec une base de données en temps réel, puisque les données de timeseries sont en quelque sorte en temps réel.? Est-ce que je peux employer des timeseries db pour des données en temps réel ou vice-versa.Else, est-ce qu'il y a une base de données qui manipule les deux?Comment les bases de données en temps réel diffèrent-elles des bases de données timeseries?

Répondre

0

La base de données de séries temporelles est une base de données qui stocke des valeurs réparties dans le temps (horodatage + tableau de valeurs pour chaque série).

Une base de données en temps réel est une base de données qui satisfait à des garanties en temps réel et devrait respecter des contraintes de temps et des délais. Par exemple. le système de base de données peut garantir que la requête ne sera pas exécutée dans plus de 100 ms. Si cela prend plus de temps, l'erreur sera déclenchée. Tout système de base de données peut être en temps réel, par ex. un relationnel ou KV-store. Un bon exemple de tels systèmes sont les usines de téléscripteur utilisées par les bourses (NYSE, TSX ou NASDAQ).

TLDR La base de données en temps réel et la base de données de séries chronologiques sont deux choses différentes.