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
·
Back to elastic/elasticsearch

Open-source alternatives to Elasticsearch

30 open-source projects similar to elastic/elasticsearch, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Elasticsearch alternative.

  • prometheus/prometheusAvatar de prometheus

    prometheus/prometheus

    64,569Voir sur GitHub↗

    Prometheus is a comprehensive monitoring and alerting platform designed to track infrastructure health and application performance. It functions as a time series database that ingests, indexes, and queries high-frequency numerical data points. By utilizing a pull-based model, the system periodically collects multi-dimensional metrics from monitored targets, storing them in an optimized block storage format that supports high-throughput ingestion and efficient historical analysis. The platform distinguishes itself through a specialized query engine that enables real-time analysis of performanc

    Goalertinggraphinghacktoberfest
    Voir sur GitHub↗64,569
  • doocs/advanced-javaAvatar de doocs

    doocs/advanced-java

    78,987Voir sur GitHub↗

    This project is a comprehensive Java backend engineering guide and technical reference focused on high-concurrency design, distributed systems, and microservices architecture. It provides detailed strategies for decomposing monolithic applications, managing service discovery, and implementing the architectural patterns required for scalable backend environments. The repository distinguishes itself through an extensive collection of big data algorithmic references and database scaling strategies. It covers memory-efficient techniques for analyzing massive datasets, such as Top-K element extrac

    Javaadvanced-javadistributed-search-enginedistributed-systems
    Voir sur GitHub↗78,987
  • databendlabs/databendAvatar de databendlabs

    databendlabs/databend

    9,351Voir sur GitHub↗

    Databend is a cloud-native data warehouse and OLAP database designed for large-scale analytics. It functions as a SQL-compliant engine and serverless analytics platform that separates compute from storage to allow for independent scaling. The system integrates vector database capabilities, indexing high-dimensional embeddings to enable semantic, hybrid, and full-text searches across massive datasets. It further distinguishes itself through serverless compute management that automatically scales resources based on demand and shuts them down during idle periods. The platform covers a broad set

    Rustaibigdatacloud-native
    Voir sur GitHub↗9,351

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • opensearch-project/opensearchAvatar de opensearch-project

    opensearch-project/OpenSearch

    13,196Voir sur GitHub↗

    OpenSearch is a distributed search and analytics engine designed for indexing, searching, and analyzing massive volumes of structured and unstructured data in real time. It functions as a comprehensive platform that integrates enterprise-grade search capabilities, a vector database for high-dimensional similarity lookups, and a unified observability suite for monitoring logs, metrics, and traces across complex distributed environments. The platform distinguishes itself through its support for agentic workflow automation, allowing users to orchestrate multi-agent tasks and integrate foundation

    Javaanalyticsapache2foss
    Voir sur GitHub↗13,196
  • grafana/grafanaAvatar de grafana

    grafana/grafana

    74,456Voir sur GitHub↗

    Grafana is an observability data platform designed to aggregate metrics, logs, and traces from diverse sources into a unified environment. It functions as a centralized interface for visualizing complex telemetry data, transforming raw streams into interactive dashboards that support real-time system health tracking and performance monitoring. The platform distinguishes itself through a plugin-based modular architecture that integrates disparate databases, cloud services, and monitoring tools via a standardized data abstraction layer. This framework allows for the dynamic loading of external

    TypeScriptalertinganalyticsbusiness-intelligence
    Voir sur GitHub↗74,456
  • 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

    Godatabasegrafanagraphite
    Voir sur GitHub↗16,343
  • 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

    Javacapital-marketscppdatabase
    Voir sur GitHub↗17,062
  • influxdata/telegrafAvatar de influxdata

    influxdata/telegraf

    17,619Voir sur GitHub↗

    Telegraf is a modular, cross-platform telemetry pipeline designed to collect, process, and route metrics from diverse infrastructure, applications, and hardware. It functions as a server-side middleware that normalizes heterogeneous data into a unified format, enabling consistent monitoring across complex environments. By utilizing a plugin-driven architecture, the agent manages the entire lifecycle of telemetry data from initial ingestion to final transmission. The project distinguishes itself through a declarative, configuration-driven execution model that allows users to define complex dat

    Gogolanghacktoberfestinfluxdb
    Voir sur GitHub↗17,619
  • apache/pinotAvatar de apache

    apache/pinot

    6,098Voir sur GitHub↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Java
    Voir sur GitHub↗6,098
  • netdata/netdataAvatar de netdata

    netdata/netdata

    79,176Voir sur GitHub↗

    Netdata is a distributed observability platform designed for real-time infrastructure monitoring and performance tracking. It functions as a high-frequency agent that collects system, container, and application metrics with per-second precision, providing both local visualization and centralized aggregation across complex, multi-cloud environments. The platform distinguishes itself through edge-based intelligence, utilizing local machine learning models to automatically detect performance anomalies without requiring manual configuration or external query engines. Its architecture prioritizes

    Caialertingcncf
    Voir sur GitHub↗79,176
  • paradedb/paradedbAvatar de paradedb

    paradedb/paradedb

    8,370Voir sur GitHub↗

    ParadeDB is a database extension that integrates full-text search, vector database capabilities, and real-time analytics directly into a relational engine. It functions as a plugin that adds new storage and query execution capabilities to an existing database architecture. The project distinguishes itself by supporting hybrid search workflows that combine lexical keyword matching with dense and sparse vector similarity in a single query. It utilizes reciprocal rank fusion to merge these ranked result sets and employs logical replication to synchronize data from external instances, removing th

    Rustaggregationsanalyticsbm25
    Voir sur GitHub↗8,370
  • trinodb/trinoAvatar de trinodb

    trinodb/trino

    12,952Voir sur GitHub↗

    Trino is a distributed SQL query engine designed for large-scale data analytics. It functions as a data federation platform, providing a unified interface that allows users to execute complex analytical queries across multiple heterogeneous data sources simultaneously without requiring data movement or transformation. The engine utilizes a massively parallel processing architecture to scale compute resources across clusters for high-speed data retrieval. It distinguishes itself through a cost-based query optimizer that analyzes metadata to determine efficient execution plans, alongside dynami

    Javaanalyticsbig-datadata-science
    Voir sur GitHub↗12,952
  • d3viant0ne/awesome-rethinkdbAvatar de d3viant0ne

    d3viant0ne/awesome-rethinkdb

    117Voir sur GitHub↗

    A curated list of awesome RethinkDB resources, libraries, tools and applications

    Voir sur GitHub↗117
  • shlomi-noach/awesome-mysqlAvatar de shlomi-noach

    shlomi-noach/awesome-mysql

    2,579Voir sur GitHub↗

    A curated list of awesome MySQL software, libraries, tools and resources

    Python
    Voir sur GitHub↗2,579
  • davidgasquez/awesome-duckdbAvatar de davidgasquez

    davidgasquez/awesome-duckdb

    2,290Voir sur GitHub↗
    awesomeawesome-list
    Voir sur GitHub↗2,290
  • ramnes/awesome-mongodbAvatar de ramnes

    ramnes/awesome-mongodb

    2,642Voir sur GitHub↗

    :leaves: A curated list of awesome MongoDB resources, libraries, tools and applications

    awesomeawesome-listlist
    Voir sur GitHub↗2,642
  • dahlia/awesome-sqlalchemyAvatar de dahlia

    dahlia/awesome-sqlalchemy

    3,047Voir sur GitHub↗

    A curated list of awesome tools for SQLAlchemy

    Pythonawesomeawesome-listdatabases
    Voir sur GitHub↗3,047
  • numetriclabz/awesome-dbAvatar de numetriclabz

    numetriclabz/awesome-db

    1,369Voir sur GitHub↗

    A curated list of amazingly awesome database libraries, resources and shiny things by https://www.numetriclabz.com/

    Voir sur GitHub↗1,369
  • mgramin/awesome-db-toolsAvatar de mgramin

    mgramin/awesome-db-tools

    5,144Voir sur GitHub↗

    Everything that makes working with databases easier

    awesomeawesome-listcross-database
    Voir sur GitHub↗5,144
  • dhamaniasad/awesome-postgresAvatar de dhamaniasad

    dhamaniasad/awesome-postgres

    11,955Voir sur GitHub↗

    This project is a curated directory of software, libraries, and resources designed to support the management, monitoring, and deployment of PostgreSQL database environments. It functions as a structured index of community-supported tools, providing a centralized location for users to discover utilities that enhance database functionality and reliability. The directory organizes disparate database solutions into a logical hierarchy, covering areas such as graphical interfaces, backup and recovery utilities, and performance monitoring platforms. By categorizing these resources, it assists in th

    databasepostgrespostgresql
    Voir sur GitHub↗11,955
  • mark-rushakoff/awesome-influxdbAvatar de mark-rushakoff

    mark-rushakoff/awesome-influxdb

    818Voir sur GitHub↗

    A curated list of awesome projects, libraries, tools, etc. related to InfluxDB

    awesomeawesome-listinfluxdb
    Voir sur GitHub↗818
  • elastic/beatsAvatar de elastic

    elastic/beats

    12,630Voir sur GitHub↗

    Beats is a collection of lightweight, modular agents designed to gather, process, and forward operational telemetry from distributed infrastructure to centralized storage and analysis platforms. These agents function as a distributed data transport layer, decoupling the collection of logs, metrics, and network events from their final delivery destination. By maintaining local state and managing data flow, the system ensures reliable transmission of information across heterogeneous environments. The project distinguishes itself through a modular pipeline architecture that allows for the assemb

    Gofilebeatheartbeatmetricbeat
    Voir sur GitHub↗12,630
  • punkpeye/awesome-mcp-serversAvatar de punkpeye

    punkpeye/awesome-mcp-servers

    89,264Voir sur GitHub↗

    This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosystems by offering a registry of machine-readable interface definitions that enable dynamic tool discovery and structured context injection. The directory distinguishes itself by focusing on the protocol-based interoperability required for autonomous AI agents to interact with he

    aimcp
    Voir sur GitHub↗89,264
  • greptimeteam/greptimedbAvatar de GreptimeTeam

    GreptimeTeam/greptimedb

    5,968Voir sur GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Rustanalyticscloud-nativedatabase
    Voir sur GitHub↗5,968
  • getredash/redashAvatar de getredash

    getredash/redash

    28,653Voir sur GitHub↗

    Redash is a self-hosted analytics platform and SQL data visualization tool. It provides a web-based SQL query editor for writing, executing, and scheduling database queries, and functions as a business intelligence dashboard for monitoring metrics via visual widgets. The platform distinguishes itself through its data source connectors, which integrate with various SQL, NoSQL, and API-based stores to retrieve information for analysis. It enables self-service analytics by allowing users to run queries with dynamic parameters and supports shared data reporting via public links or embedded dashbo

    Pythonanalyticsathenabi
    Voir sur GitHub↗28,653
  • metabase/metabaseAvatar de metabase

    metabase/metabase

    47,696Voir sur GitHub↗

    Metabase is a business intelligence platform designed to connect to various storage systems and relational databases for data exploration, visualization, and reporting. It provides a centralized environment where users can build queries through a graphical interface or raw code, transforming raw information into interactive dashboards and charts. The platform is built to support self-service analytics, allowing non-technical team members to extract insights without requiring deep knowledge of database syntax. The platform distinguishes itself through a metadata-driven modeling layer that abst

    Clojureanalyticsbibusiness-intelligence
    Voir sur GitHub↗47,696
  • influxdata/influxdbAvatar de influxdata

    influxdata/influxdb

    31,556Voir sur GitHub↗

    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 p

    Rustdatabasegoinfluxdb
    Voir sur GitHub↗31,556
  • xingshaocheng/architect-awesomeAvatar de xingshaocheng

    xingshaocheng/architect-awesome

    60,821Voir sur GitHub↗

    This project serves as a comprehensive knowledge base and reference for distributed systems engineering and enterprise software architecture. It provides a structured collection of technical resources, design patterns, and methodologies intended to assist in the design, maintenance, and scaling of complex, high-performance software environments. The repository distinguishes itself by offering deep dives into core architectural concepts such as actor-based concurrency, aspect-oriented interception, and inversion-of-control containers. It emphasizes the practical application of distributed syst

    Voir sur GitHub↗60,821
  • qdrant/qdrantAvatar de qdrant

    qdrant/qdrant

    32,372Voir sur GitHub↗

    Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors alongside structured metadata. It functions as a distributed search engine that manages large-scale data clusters, providing low-latency retrieval and complex filtering capabilities. The system is built to serve as a specialized middleware layer, connecting machine learning pipelines and AI agents to persistent storage for intelligent information retrieval and recommendation tasks. The platform distinguishes itself through advanced retrieval techniques, including support for h

    Rustai-searchai-search-engineembeddings-similarity
    Voir sur GitHub↗32,372
  • zombodb/zombodbAvatar de zombodb

    zombodb/zombodb

    4,730Voir sur GitHub↗

    Zombodb is a database extension and relational data indexer that integrates PostgreSQL with Elasticsearch. It provides a SQL search interface, allowing users to execute complex search queries and aggregations using standard SQL functions and syntax instead of native JSON APIs. The project synchronizes relational data from PostgreSQL to a remote search engine to enable high-performance full-text search and analytics. The system distinguishes itself by bridging relational structures with search engine capabilities, specifically through geospatial search integration for geometry and geography ty

    PLpgSQL
    Voir sur GitHub↗4,730