SYSTEM FOR STORAGE, QUERYING, AND ANALYSIS OF TIME SERIES DATA
A system for storing time series data includes an ingester that prepares metadata indices associated with blocks of incoming time series data and stores the blocks of data in a time series database and the indices in a separate index database. The time series database distributes storage of the data...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A system for storing time series data includes an ingester that prepares metadata indices associated with blocks of incoming time series data and stores the blocks of data in a time series database and the indices in a separate index database. The time series database distributes storage of the data blocks among multiple data nodes. A query layer receives queries and uses the index database to determine which data blocks are needed to process the query, and then requests only those data blocks from the time series database. Processing of the query is performed within the time series database only on those data nodes that contain relevant data, and partial results are passed to an output layer for formation into a final query result.
L'invention concerne un système permettant de mémoriser des données de série temporelle qui comprend un ingesteur qui prépare des indices de métadonnées associés à des blocs de données de série temporelle entrants et mémorise les blocs de données dans une base de données de séries temporelles et les indices dans une base de données d'indices séparée. La base de données de séries temporelles distribue la mémoire des blocs de données parmi des nœuds de données multiples. Une couche de demande reçoit des demandes et utilise la base de données d'indices pour déterminer quels blocs de données sont nécessaires pour traiter la demande puis ne présente une requête que pour ces blocs de données provenant de la base de données de séries temporelles. Le traitement de la demande n'est effectué dans la base de données de séries temporelles que sur les nœuds de données qui contiennent des données pertinentes, et des résultats partiels sont transmis à une couche de sortie pour la formation d'un résultat de demande final. |
---|