awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
influxdata avatar

influxdata/influxdb

0
View on GitHub↗
31,556 stele·3,701 fork-uri·Rust·Apache-2.0·10 vizualizăriinfluxdata.com↗

Influxdb

InfluxDB is a specialized time series database platform engineered for the high-speed ingestion, compression, and retrieval of timestamped data at scale. It functions as a distributed metrics platform, providing the infrastructure necessary to organize and analyze massive volumes of time-stamped information to identify trends, patterns, and anomalies within complex data streams.

The platform distinguishes itself through a functional dataflow engine that utilizes a specialized programming language for complex analytical transformations and automated tasks. This architecture is supported by a plugin-driven ingestion system that decouples data collection from core storage, alongside a distributed consensus protocol that ensures high availability and metadata consistency across clustered environments. To maintain performance as data grows, the system employs shard-based partitioning, columnar compression, and log-structured merge-tree storage to optimize write throughput and analytical query execution.

Beyond core storage, the platform provides a comprehensive suite of tools for infrastructure monitoring, automated alerting, and data visualization. Users can manage the entire data lifecycle through a centralized control plane that handles cluster provisioning, security, and retention policies. The ecosystem includes integrated agent management for telemetry collection, allowing for consistent configuration and health monitoring across distributed computing environments.

Deployment options are flexible, ranging from single-node instances for development to fully-managed cloud, serverless, and enterprise-grade clustered services.

Features

  • Time Series Databases - Provides a specialized storage engine optimized for high-speed ingestion and retrieval of timestamped data points.
  • Domain Specific Languages - Provides a functional programming language designed specifically for complex data processing and analytical operations.
  • Scalable Database Clusters - Deploys and manages high-performance database clusters that maintain consistent performance as storage requirements grow.
  • Distributed Consensus Protocols - Maintains cluster state and metadata consistency across multiple nodes to ensure high availability.
  • Data Ingestion Plugins - Gathers metrics and events from various sources using a lightweight, plugin-driven tool.
  • Telemetry Platforms - Provides a distributed architecture for gathering, forwarding, and monitoring telemetry data from infrastructure and edge devices.
  • Columnar Storage Engines - Stores time-stamped values in memory-efficient columnar blocks to accelerate analytical scans.
  • Database Sharding - Distributes data across multiple physical storage segments to enable horizontal scaling and parallel query execution.
  • Dataflow Engines - Executes complex analytical transformations and automated tasks directly against stored data streams.
  • High-Volume Data Ingestion - Collects and processes massive streams of events and metrics into a centralized storage system.
  • Log-Structured Storage - Organizes incoming data into sorted immutable files to optimize write throughput and range-based queries.
  • Stream Processing - Includes a dedicated processing engine for analyzing time-stamped information by creating alerts and transformation jobs.
  • Data Storage and Search - Time-series database for high-performance metric storage.
  • Data Storage Systems - Stores metrics and events for real-time analytics.
  • Database Systems - Scalable datastore optimized for metrics and real-time analytics.
  • Database Tools - Time-series database.
  • Databases and Storage - A scalable database optimized for time-series and real-time analytics.
  • Databases & Data - Time series database.
  • Distributed Storage - Scalable datastore optimized for metrics and real-time analytics.
  • Monitoring Backends - High-performance time-series database for metrics and events.
  • Relational Databases - Scalable datastore for metrics and real-time analytics.
  • Clustered Infrastructure - Supports provisioning highly available database clusters on container orchestration infrastructure.
  • Infrastructure Monitoring - Tracks the health and status of servers and applications by visualizing key metrics.
  • Dashboards - Provides custom dashboards with various graph types and an interactive explorer for deep investigation.
  • Data Lifecycle Management - Supports organizing and analyzing time-stamped information through scheduled tasks and deep exploration tools.
  • Data Ingestion Agents - Decouples data collection from storage using modular agents that normalize metrics from diverse sources.
  • Enterprise Clustering - Supports provisioning highly available database clusters designed for large-scale enterprise environments.
  • Alert Handling - Allows configuring threshold and deadman rules to trigger notifications when specific data conditions are met.
  • Database Management Consoles - Provides a centralized control plane for provisioning clusters and managing operational data trends.
  • Infrastructure Dashboards - Enables tracking host status and application performance using pre-built dashboards.
  • Configuration Management - Provides centralized management to update and maintain collection agent settings.
  • Cloud Database Services - Enables provisioning dedicated, fully-managed database clusters in the cloud for consistent performance.
  • Managed Cloud Services - Offers fully-managed, multi-tenant database instances in the cloud for high-performance ingestion.
  • Serverless Databases - Offers a fully-managed, multi-tenant database service that eliminates infrastructure management tasks.
  • Database Administration Interfaces - Provides a centralized interface for managing retention policies, user permissions, and database resources.
  • Data Explorers - Includes a dedicated user interface for exploring, querying, and managing stored information.

Istoric stele

Graficul istoricului de stele pentru influxdata/influxdbGraficul istoricului de stele pentru influxdata/influxdb

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Influxdb

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Influxdb.
  • taosdata/tdengineAvatar taosdata

    taosdata/TDengine

    24,734Vezi pe 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

    Cbigdatacloud-nativecluster
    Vezi pe GitHub↗24,734
  • opentsdb/opentsdbAvatar OpenTSDB

    OpenTSDB/opentsdb

    5,068Vezi pe GitHub↗

    OpenTSDB is a distributed time series database and metrics engine designed for storing and managing massive volumes of high-cardinality system metrics. It functions as a data store and analytics platform that enables large-scale metric ingestion and infrastructure performance monitoring across a distributed cluster. The system distinguishes itself through a distributed storage abstraction that supports multiple backends such as HBase, Cassandra, and Google Bigtable. It utilizes a hierarchical metric tree to organize time series and employs numeric identifier indexing to reduce storage footpri

    Java
    Vezi pe GitHub↗5,068
  • victoriametrics/victoriametricsAvatar VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343Vezi pe 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

    Godatabasegrafanagraphite
    Vezi pe GitHub↗16,343
  • pingcap/tidbAvatar pingcap

    pingcap/tidb

    40,166Vezi pe GitHub↗

    TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and high-performance analytical processing within a single unified architecture. It utilizes a decoupled compute-storage design and a distributed key-value storage layer to ensure horizontal scalability and efficient range-based queries. By employing a consensus-based replication algorithm, the system maintains high availability and automatic failover across multiple nodes and geographical regions. The platform distinguishes itself through its hybrid transactional and analytical proc

    Gocloud-nativedatabasedistributed-database
    Vezi pe GitHub↗40,166
Vezi toate cele 30 alternative pentru Influxdb→

Întrebări frecvente

Ce face influxdata/influxdb?

InfluxDB is a specialized time series database platform engineered for the high-speed ingestion, compression, and retrieval of timestamped data at scale. It functions as a distributed metrics platform, providing the infrastructure necessary to organize and analyze massive volumes of time-stamped information to identify trends, patterns, and anomalies within complex data streams.

Care sunt principalele funcționalități ale influxdata/influxdb?

Principalele funcționalități ale influxdata/influxdb sunt: Time Series Databases, Domain Specific Languages, Scalable Database Clusters, Distributed Consensus Protocols, Data Ingestion Plugins, Telemetry Platforms, Columnar Storage Engines, Database Sharding.

Care sunt câteva alternative open-source pentru influxdata/influxdb?

Alternativele open-source pentru influxdata/influxdb includ: taosdata/tdengine — TDengine is a distributed time-series database designed for the high-speed ingestion, compression, and retrieval of… opentsdb/opentsdb — OpenTSDB is a distributed time series database and metrics engine designed for storing and managing massive volumes of… victoriametrics/victoriametrics — VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term… pingcap/tidb — TiDB is a horizontally scalable, distributed SQL database designed to provide consistent transactional storage and… questdb/questdb — QuestDB is a high-performance, distributed time-series database designed for the ingestion, storage, and analysis of… cockroachdb/cockroach — Cockroach is a distributed SQL database designed to scale horizontally across multiple nodes while maintaining strict…