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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
elasticsearch avatar

elasticsearch/elasticsearch

0
View on GitHub↗
77,171 Stars·25,835 Forks·Java·15 Aufrufewww.elastic.co/products/elasticsearch↗

Elasticsearch

Elasticsearch is a distributed search engine and NoSQL document store designed for full-text search and real-time data retrieval. It functions as a RESTful data indexer and vector database, allowing for the storage and management of structured JSON documents across multiple nodes.

The system distinguishes itself through its ability to serve as a log analytics platform for monitoring system health and security events. It incorporates vector search implementation using mathematical embeddings to support generative AI and augmented generation applications.

The platform covers a broad range of capabilities, including real-time data analytics, distributed data storage, and system performance monitoring. It employs inverted index storage and distributed sharding to enable near real-time search and data trend analysis across massive datasets.

Features

  • Full-Text Search Engines - Functions as a high-performance system for indexing and retrieving text-based content across massive datasets.
  • Distributed Sharding Architectures - Employs mechanisms for partitioning data across multiple nodes to achieve horizontal scalability.
  • Distributed Storage Engines - Provides a distributed storage engine that manages low-level persistence and automated sharding across a cluster of nodes.
  • JSON Document Indexing - Indexes structured JSON documents for fast retrieval of text, numerical, and geospatial records.
  • Full-Text Inverted Indexes - Uses inverted indexes to map terms to documents for high-performance full-text search.
  • JSON Document Stores - Provides native storage, indexing, and manipulation of nested JSON documents in a schema-free manner.
  • Real-time Analytics Platforms - Offers high-speed processing and interactive analysis of large-scale datasets with low-latency responses.
  • JSON Indexing - Creates searchable indexes over semi-structured JSON documents using standard HTTP requests.
  • Distributed Search Engines - Provides a scalable, high-performance platform designed to index and retrieve massive volumes of unstructured data.
  • Vector Search - Implements vector search using mathematical embeddings to enable similarity-based retrieval for generative AI applications.
  • REST API Interfaces - Provides a server-side RESTful interface for external clients to index and query data.
  • Log Analytics Platforms - Acts as a tool for collecting and analyzing timestamped data streams to monitor system health.
  • Log Analytics Platforms - Provides a platform for collecting and analyzing timestamped data streams to track system health and security.
  • RESTful Data APIs - Provides a RESTful API for programmatic management and retrieval of indexed data.
  • Low-Latency Vector Retrieval - Provides high-speed retrieval of similar documents based on high-dimensional vector embeddings.
  • Data Indexing Services - Provides infrastructure for indexing and retrieving distributed data payloads via a RESTful interface.
  • Segmented Storage Architectures - Implements a storage design that partitions data into immutable segments for optimized disk I/O.
  • Vector Databases - Implements a database optimized for storing and querying high-dimensional vector embeddings for semantic search.
  • Cluster State Coordinators - Implements a system to maintain a consistent view of cluster topology and metadata across multiple nodes.
  • Cluster Monitoring Systems - Collects and aggregates performance metrics and event logs to monitor the health of a distributed cluster.
  • Trend Analysis - Processes and aggregates distributed datasets to track and alert on shifts in metric values over time.
  • Database Engines - Distributed RESTful search and analytics engine.
  • Databases and Search - Distributed, open-source search and analytics engine.

Star-Verlauf

Star-Verlauf für elasticsearch/elasticsearchStar-Verlauf für elasticsearch/elasticsearch

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Elasticsearch

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Elasticsearch.
  • toshi-search/toshiAvatar von toshi-search

    toshi-search/Toshi

    4,251Auf GitHub ansehen↗

    Toshi is a full-text search engine and library implemented in Rust, designed to manage and query large-scale structured datasets. It functions as a distributed search platform that enables high-speed information retrieval across massive collections of data. The system distinguishes itself through an architecture built for high-throughput ingestion and parallel query execution. It utilizes an actor-model concurrency framework to coordinate worker processes and employs distributed sharding to partition index segments across multiple nodes. To maintain performance and data integrity, the engine

    Rustelasticsearchindexingrust
    Auf GitHub ansehen↗4,251
  • manticoresoftware/manticoresearchAvatar von manticoresoftware

    manticoresoftware/manticoresearch

    11,819Auf GitHub ansehen↗

    Manticoresearch is a high-performance search engine and database designed for indexing and retrieving large datasets. It functions as a full-text search engine, a vector search database, and a SQL-based search database, providing a distributed search cluster architecture. The system provides an alternative to the Elasticsearch stack, offering a compatible API for indexing and searching structured and unstructured data. It distinguishes itself by supporting multiple retrieval methods, including vector matching for similarity search, geospatial queries, and traditional full-text ranking. The p

    C++apibm25cpp
    Auf GitHub ansehen↗11,819
  • apache/pinotAvatar von apache

    apache/pinot

    6,098Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,098
  • redis/redisinsightAvatar von redis

    redis/RedisInsight

    8,556Auf GitHub ansehen↗

    RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis databases. It provides a visual environment for exploring key-value data structures, managing database instances, and performing data analysis across different operating systems and deployments. The tool distinguishes itself by providing dedicated visual managers for complex operations, including a vector database manager for configuring embeddings and similarity searches, a query workbench for executing raw commands and Lua scripts, and a performance monitoring dashboard for tracki

    TypeScriptdatabase-guiredisredis-gui
    Auf GitHub ansehen↗8,556
Alle 30 Alternativen zu Elasticsearch anzeigen→

Häufig gestellte Fragen

Was macht elasticsearch/elasticsearch?

Elasticsearch is a distributed search engine and NoSQL document store designed for full-text search and real-time data retrieval. It functions as a RESTful data indexer and vector database, allowing for the storage and management of structured JSON documents across multiple nodes.

Was sind die Hauptfunktionen von elasticsearch/elasticsearch?

Die Hauptfunktionen von elasticsearch/elasticsearch sind: Full-Text Search Engines, Distributed Sharding Architectures, Distributed Storage Engines, JSON Document Indexing, Full-Text Inverted Indexes, JSON Document Stores, Real-time Analytics Platforms, JSON Indexing.

Welche Open-Source-Alternativen gibt es zu elasticsearch/elasticsearch?

Open-Source-Alternativen zu elasticsearch/elasticsearch sind unter anderem: toshi-search/toshi — Toshi is a full-text search engine and library implemented in Rust, designed to manage and query large-scale… manticoresoftware/manticoresearch — Manticoresearch is a high-performance search engine and database designed for indexing and retrieving large datasets.… apache/pinot — Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It… redis/redisinsight — RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis… huichen/wukong — Wukong is a distributed full-text search engine designed for indexing and retrieving text documents. It functions as a… redisearch/redisearch — RediSearch is a Redis module that adds secondary indexing, full-text search, aggregation, and vector similarity search…