awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 dépôts

Awesome GitHub RepositoriesTime Series Databases

Databases optimized for time-series data processing.

Explore 16 awesome GitHub repositories matching part of an awesome list · Time Series Databases. Refine with filters or upvote what's useful.

Awesome Time Series Databases GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • taosdata/tdengineAvatar de taosdata

    taosdata/TDengine

    24,734Voir sur GitHub↗

    TDengine is a distributed time-series database designed for the high-speed ingestion, compression, and retrieval of timestamped metrics and sensor data. It functions as a SQL-compatible analytics engine, allowing users to perform complex operations on massive volumes of time-ordered information using standard relational syntax. The platform is built to serve as a backend foundation for industrial IoT environments, managing real-time data streams and device metadata through a cluster-based architecture. The system distinguishes itself through a distributed sharding architecture that uses consi

    IoT-oriented time-series database with high-performance ingestion.

    Cbigdatacloud-nativecluster
    Voir sur GitHub↗24,734
  • timescale/timescaledbAvatar de timescale

    timescale/timescaledb

    21,876Voir sur GitHub↗

    TimescaleDB is an open-source PostgreSQL extension that adds native time-series capabilities to the database. At its core, it transforms standard PostgreSQL tables into hypertables—automatically partitioned by time intervals—so data is stored in fixed-size chunks without manual sharding. The extension includes a library of over 200 built-in SQL functions purpose-built for time-series workloads, such as time bucketing, gap filling, percentile estimation, and time-weighted averages. What distinguishes TimescaleDB from generic PostgreSQL is its set of integrated time-series features that work th

    Time series storage built on top of PostgreSQL.

    Canalyticsdatabasefinancial-analysis
    Voir sur GitHub↗21,876
  • questdb/questdbAvatar de questdb

    questdb/questdb

    17,062Voir sur GitHub↗

    QuestDB is a high-performance, distributed time-series database designed for the ingestion, storage, and analysis of massive datasets. It functions as a real-time analytics platform that utilizes a columnar storage engine to optimize disk input and output, enabling efficient analytical scans and complex windowing operations on streaming data. The platform distinguishes itself through specialized capabilities for handling asynchronous time-series streams, including advanced join algorithms that align disparate data sets based on precise timestamp lookups. It supports high-volume ingestion thro

    Database for processing time-series data.

    Javacapital-marketscppdatabase
    Voir sur GitHub↗17,062
  • victoriametrics/victoriametricsAvatar de VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343Voir sur GitHub↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Fast and resource-efficient time-series database compatible with Prometheus.

    Godatabasegrafanagraphite
    Voir sur GitHub↗16,343
  • improbable-eng/thanosAvatar de improbable-eng

    improbable-eng/thanos

    14,105Voir sur GitHub↗

    Thanos is a CNCF cloud native monitoring tool that provides a highly available and scalable extension to the Prometheus ecosystem. It functions as a global query engine, a long-term storage system, and a metric downsampler. The project enables a unified interface to aggregate and query metrics across multiple distributed clusters from a single view. It maintains historical data beyond local retention limits by persisting time-series metrics in object storage and eliminates data gaps by merging metrics from redundant server pairs. The system includes capabilities for reducing the resolution o

    Components for highly available metric systems with unlimited storage.

    Go
    Voir sur GitHub↗14,105
  • druid-io/druidAvatar de druid-io

    druid-io/druid

    14,020Voir sur GitHub↗

    Druid is a distributed columnar store and online analytical processing database designed for real-time analytics. It functions as a SQL analytics platform and a streaming data ingestion engine, allowing for the analysis of large datasets with low latency to support interactive dashboards and high-concurrency operational workloads. The system integrates a streaming data ingestion engine that loads information via batch or streaming processes to enable immediate analysis of arriving data. It provides high-performance analytical processing to execute slice-and-dice queries on massive data volume

    Distributed data store for powering interactive analytical applications.

    Java
    Voir sur GitHub↗14,020
  • opentsdb/opentsdbAvatar de OpenTSDB

    OpenTSDB/opentsdb

    5,068Voir sur GitHub↗

    OpenTSDB est une base de données de séries temporelles distribuée et un moteur de métriques conçu pour stocker et gérer des volumes massifs de métriques système à haute cardinalité. Il fonctionne comme un magasin de données et une plateforme d'analyse qui permet l'ingestion de métriques à grande échelle et la surveillance de la performance de l'infrastructure à travers un cluster distribué. Le système se distingue par une abstraction de stockage distribué qui supporte de multiples backends tels que HBase, Cassandra et Google Bigtable. Il utilise un arbre de métriques hiérarchique pour organiser les séries temporelles et emploie l'indexation par identifiant numérique pour réduire l'empreinte de stockage et accélérer les recherches pour les métriques taguées. Le projet couvre de larges domaines de capacités incluant l'analyse de données de séries temporelles avec des calculs de centiles distribués et le downsampling, ainsi qu'une gestion complète des métadonnées. Il fournit une intégration API pour l'ingestion et l'interrogation de données, le cache off-heap pour l'optimisation des performances, et des outils pour l'audit d'intégrité des données et l'analyse d'anomalies. Le système est géré via une interface en ligne de commande pour l'administration de la base de données et la synchronisation de l'arbre de métriques.

    Scalable time series database built on HBase.

    Java
    Voir sur GitHub↗5,068
  • facebookincubator/beringeiAvatar de facebookincubator

    facebookincubator/beringei

    3,154Voir sur GitHub↗

    Beringei is a high performance, in-memory storage engine for time series data.

    In-memory time-series database for high-speed metrics.

    C++
    Voir sur GitHub↗3,154
  • manahl/arcticAvatar de manahl

    manahl/arctic

    3,090Voir sur GitHub↗

    High performance datastore for time series and tick data

    High-performance storage for tick and time series data.

    Python
    Voir sur GitHub↗3,090
  • kairosdb/kairosdbAvatar de kairosdb

    kairosdb/kairosdb

    1,759Voir sur GitHub↗

    Fast scalable time series database

    Scalable time-series storage built on top of Cassandra.

    Java
    Voir sur GitHub↗1,759
  • akumuli/akumuliAvatar de akumuli

    akumuli/Akumuli

    840Voir sur GitHub↗

    Time-series database

    Numeric time-series database for real-time data accumulation.

    C++
    Voir sur GitHub↗840
  • dalmatinerdb/dalmatinerdbAvatar de dalmatinerdb

    dalmatinerdb/dalmatinerdb

    692Voir sur GitHub↗

    See gitlab: https://gitlab.com/Project-FiFo/DalmatinerDB/dalmatinerdb

    Fast distributed database for metrics storage.

    Erlang
    Voir sur GitHub↗692
  • rackerlabs/bluefloodAvatar de rackerlabs

    rackerlabs/blueflood

    598Voir sur GitHub↗

    A distributed system designed to ingest and process time series data

    Distributed system for ingesting and processing time-series data.

    Java
    Voir sur GitHub↗598
  • transceptor-technology/siridb-serverAvatar de transceptor-technology

    transceptor-technology/siridb-server

    512Voir sur GitHub↗

    SiriDB is a highly-scalable, robust and super fast time series database. Build from the ground up SiriDB uses a unique mechanism to operate without a global index and allows server resources to be added on the fly. SiriDB's unique query language includes dynamic grouping of time series for easy analysis over large amounts of time series.

    Robust and scalable time-series database with cluster support.

    C
    Voir sur GitHub↗512
  • nationalsecurityagency/timelyAvatar de NationalSecurityAgency

    NationalSecurityAgency/timely

    392Voir sur GitHub↗

    Accumulo backed time series database

    Secure time-series database application based on Accumulo.

    Java
    Voir sur GitHub↗392
  • pardot/rhombusP

    Pardot/Rhombus

    0Voir sur GitHub↗

    Time-series object store built on top of Cassandra.

    Voir sur GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Time Series Databases