awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

Awesome GitHub RepositoriesDistributed Document Indexing

High-performance full-text search and retrieval using distributed document stores.

Distinct from Elasticsearch REST APIs: Closest candidates are limited to REST APIs or client-side documentation search.

Explore 5 awesome GitHub repositories matching data & databases · Distributed Document Indexing. Refine with filters or upvote what's useful.

Awesome Distributed Document Indexing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • opencti-platform/openctiAvatar de OpenCTI-Platform

    OpenCTI-Platform/opencti

    8,812Ver en GitHub↗

    OpenCTI is a cyber threat intelligence platform and knowledge base used to store, manage, and analyze technical security data. It functions as a threat intelligence visualization tool and an enterprise security data orchestrator that maps relationships between threat actors, malware, and vulnerabilities. The platform utilizes the STIX and TAXII standards for data representation and exchange, allowing for the sharing and receiving of standardized intelligence bundles. It distinguishes itself by converting complex security information into visual relationship diagrams and geographic maps to ide

    Utilizes Elasticsearch for high-performance full-text searching and retrieval of structured intelligence data.

    TypeScriptcticybercybersecurity
    Ver en GitHub↗8,812
  • elastic/go-elasticsearchAvatar de elastic

    elastic/go-elasticsearch

    6,051Ver en GitHub↗

    The official Go client for Elasticsearch

    Batches document operations into single requests for high-throughput indexing of large datasets.

    Go
    Ver en GitHub↗6,051
  • elastic/elasticsearch-phpAvatar de elastic

    elastic/elasticsearch-php

    5,337Ver en GitHub↗

    Este proyecto es un kit de desarrollo de software (SDK) y una herramienta de gestión de clústeres para PHP. Sirve como SDK de búsqueda de texto completo e interfaz de búsqueda vectorial, permitiendo a las aplicaciones realizar búsquedas léxicas, difusas y semánticas sobre datos indexados. La librería implementa un cliente HTTP PSR 7 para garantizar la compatibilidad entre entornos mediante interfaces de mensajería estandarizadas. Proporciona una interfaz especializada para recuperar embeddings y realizar flujos de trabajo de recuperación semántica utilizando datos vectoriales. Su superficie de capacidades abarca una amplia gama de tareas administrativas y operativas, incluyendo la gestión de índices de búsqueda, monitoreo de salud del clúster y operaciones del ciclo de vida de documentos. Admite diversos métodos de consulta como SQL, EQL y ES|QL, junto con agregación de datos y análisis geoespacial. Además, proporciona herramientas para la orquestación de machine learning, detección de anomalías y gestión de identidad y acceso.

    Implements high-throughput operations for indexing documents individually or in bulk batches.

    PHP
    Ver en GitHub↗5,337
  • elastic/elasticsearch-netAvatar de elastic

    elastic/elasticsearch-net

    3,656Ver en GitHub↗

    This project is a programmatic client for managing the lifecycle of documents within a distributed JSON search engine. It provides an Elasticsearch search client for indexing documents and performing complex queries, alongside a low-level client that acts as a flexible wrapper for sending raw HTTP requests to a cluster. The client features a fluent request builder that maps typed requests to REST API endpoints and a generic mapping layer to transform JSON responses into strongly typed objects. It employs a pluggable serialization mechanism to decouple the request-response lifecycle from speci

    Stores individual data records within specific indexes to make them available for retrieval.

    C#c-sharpclientdot-net
    Ver en GitHub↗3,656
  • elastic/apm-serverAvatar de elastic

    elastic/apm-server

    1,270Ver en GitHub↗

    El servidor actúa como un motor de ingesta centralizado diseñado para recolectar, normalizar e indexar datos de telemetría distribuidos. Funciona como un procesador de backend que recibe métricas de rendimiento, trazas y registros de errores de agentes de aplicación, transformándolos en documentos estructurados para su almacenamiento y análisis dentro de plataformas de búsqueda y analítica. El sistema se distingue por un pipeline de ingesta de alto rendimiento que utiliza procesamiento de eventos asíncrono y control de flujo consciente de la contrapresión (backpressure) para mantener la estabilidad durante picos de tráfico. Emplea etapas de transformación modulares basadas en plugins para sanitizar y enriquecer payloads entrantes, asegurando que los datos heterogéneos sean mapeados a un esquema unificado antes de ser confirmados en el backend mediante indexación masiva optimizada. Más allá de la ingesta central, el proyecto proporciona capacidades de observabilidad completas, incluyendo trazas de peticiones distribuidas, mapeo de dependencias de servicios y rastreo de errores de aplicación. Soporta monitoreo especializado para instrumentación móvil y aplicaciones de modelos de lenguaje, mientras ofrece herramientas de diagnóstico para la correlación de anomalías de rendimiento y recolección de métricas a nivel de sistema. El repositorio incluye una suite de utilidades para la orquestación de desarrollo local, sincronización de contenedores y pruebas automatizadas de rutas de actualización de despliegue.

    Groups processed telemetry events into optimized batches to maximize write throughput to the search engine.

    Goapmdevopsdistributed-tracing
    Ver en GitHub↗1,270
  1. Home
  2. Data & Databases
  3. Distributed Document Indexing

Explorar subetiquetas

  • Bulk IndexingHigh-throughput operations for indexing multiple documents in a single request. **Distinct from Distributed Document Indexing:** Specifically covers the bulk ingestion process within a distributed index, distinct from general retrieval.