awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repository-uri

Awesome GitHub RepositoriesHigh-Performance Ingestion

Optimized pipelines for loading and transforming large datasets.

Distinguishing note: Focuses on performance-oriented ingestion rather than general data access.

Explore 10 awesome GitHub repositories matching data & databases · High-Performance Ingestion. Refine with filters or upvote what's useful.

Awesome High-Performance Ingestion GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • duckdb/duckdbAvatar duckdb

    duckdb/duckdb

    38,805Vezi pe GitHub↗

    DuckDB is an in-process analytical database engine designed to run directly within an application process. As a zero-dependency, embedded system, it provides enterprise-grade SQL data processing capabilities without the overhead of managing a dedicated database server. It is built to handle complex analytical and aggregation tasks by storing and retrieving information in columns, allowing for high-performance relational data manipulation. The engine distinguishes itself through a columnar vectorized execution model that maximizes CPU cache efficiency during query operations. It employs adapti

    Loads and transforms massive volumes of data using efficient bulk operations and schema inference.

    C++analyticsdatabaseembedded-database
    Vezi pe GitHub↗38,805
  • dzhng/deep-researchAvatar dzhng

    dzhng/deep-research

    19,136Vezi pe GitHub↗

    This project is an AI research tool designed for autonomous web information gathering and automated topic research. It utilizes agent orchestration to combine search engines and web scraping, enabling the system to discover detailed information and build a comprehensive understanding of complex subjects without manual step-by-step guidance. The tool employs an iterative research execution model that recursively generates targeted search queries and refines directions based on previous results. It includes a feedback loop that compares current findings against initial objectives to identify kn

    Processes multiple search and scraping queries concurrently to accelerate the information gathering phase.

    TypeScriptagentaigpt
    Vezi pe GitHub↗19,136
  • questdb/questdbAvatar questdb

    questdb/questdb

    17,062Vezi pe 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

    Supports simultaneous high-throughput ingestion and parallel analytical queries to maintain consistent performance under heavy workloads.

    Javacapital-marketscppdatabase
    Vezi pe GitHub↗17,062
  • apache/dorisAvatar apache

    apache/doris

    15,526Vezi pe GitHub↗

    Doris is a distributed SQL data warehouse designed for high-performance analytical workloads and real-time data processing. It functions as a unified platform that integrates traditional relational warehousing with lakehouse query capabilities, allowing users to execute analytical operations directly against external data lakes without requiring data migration. The system distinguishes itself through a shared-nothing, massively parallel processing architecture that utilizes vectorized query execution and columnar storage to maintain sub-second latency. It supports dynamic schema evolution, en

    Supports high-concurrency analytical query processing, handling thousands of requests per second for enterprise-scale operations.

    Javaagentaibigquery
    Vezi pe GitHub↗15,526
  • ardanlabs/gotrainingAvatar ardanlabs

    ardanlabs/gotraining

    12,212Vezi pe GitHub↗

    This repository provides curated learning paths, structured courseware, and technical materials for mastering Go programming, container orchestration, and software architecture. It serves as a comprehensive educational resource for systems programming, focusing on language mechanics, memory safety, and high-performance backend design. The project distinguishes itself through a multi-modal instructional design that combines instructor-led workshops, project-based curricula, and competency-based certifications. It offers specialized guidance on building production-grade AI infrastructure, inclu

    Teaches the execution of parallel database lookups using lightweight threads to increase throughput.

    Go
    Vezi pe GitHub↗12,212
  • apache/pinotAvatar apache

    apache/pinot

    6,098Vezi pe 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

    Handles high-concurrency analytical queries by scaling horizontally across distributed clusters.

    Java
    Vezi pe GitHub↗6,098
  • chonkie-inc/chonkieAvatar chonkie-inc

    chonkie-inc/chonkie

    4,170Vezi pe GitHub↗

    Chonkie este o bibliotecă de chunking (segmentare) a textului concepută pentru pipeline-uri de retrieval-augmented generation (RAG). Funcționează ca un splitter semantic de text și un pipeline de ingestie RAG, transformând textul brut în segmente încorporate pentru stocare în baze de date vectoriale. Proiectul se distinge prin strategii de segmentare specializate, inclusiv un splitter de cod bazat pe AST pentru păstrarea limitelor logice în codul sursă și un splitter semantic de text care utilizează modele de embedding pentru a determina limitele bazate pe semnificație. De asemenea, oferă un ingestor pentru baze de date vectoriale pentru a automatiza generarea embedding-urilor și exportul acestora către diverse stocuri. Biblioteca acoperă o gamă largă de capabilități, inclusiv parsarea documentelor prin OCR și extragerea markdown, o varietate de metode de segmentare precum numărarea token-urilor și segmentarea ierarhică, și orchestrarea fluxului de lucru prin pipeline-uri reutilizabile. Suportă o gamă largă de integrări cu vector store-uri, inclusiv Qdrant, Milvus, Weaviate și Elasticsearch, precum și exportul datelor către JSON și seturi de date Hugging Face. Utilizatorii pot executa aceste operațiuni printr-o interfață în linie de comandă sau pot implementa sistemul ca serviciu API containerizat.

    Utilizes non-blocking asynchronous calls to handle high-throughput text ingestion and concurrent API requests.

    Pythonaichonkiechunker
    Vezi pe GitHub↗4,170
  • rag-web-ui/rag-web-uiAvatar rag-web-ui

    rag-web-ui/rag-web-ui

    3,048Vezi pe GitHub↗

    Acest proiect este o platformă bazată pe web concepută pentru retrieval-augmented generation, oferind o interfață conversațională care conectează modelele de limbaj la colecții de documente private. Funcționează ca un sistem cuprinzător pentru gestionarea bazelor de cunoștințe enterprise, permițând utilizatorilor să interogheze documente interne și să primească răspunsuri conștiente de context, verificate prin surse, printr-o interfață de chat în limbaj natural. Platforma se distinge prin integrarea căutării semantice bazate pe vectori cu gestionarea modulară a bazei de cunoștințe, permițând ingestia, segmentarea și indexarea documentelor în embedding-uri căutabile. Susține medii securizate, multi-utilizator, prin implementarea autentificării și autorizării bazate pe sesiune pentru a proteja informațiile sensibile. Mai mult, sistemul este construit pentru a gestiona operațiuni cu date de volum mare prin descărcarea procesării documentelor către worker-i asincroni în fundal și livrarea răspunsurilor modelului prin streaming în timp real pentru a menține responsivitatea interfeței. Dincolo de capabilitățile sale conversaționale de bază, framework-ul include utilitare pentru mentenanța bazei de date, cum ar fi backup-ul și restaurarea, și expune funcții de recuperare a cunoștințelor prin API-uri standard pentru integrarea cu aplicații externe. Sistemul este conceput pentru a susține atât modele de limbaj locale, cât și bazate pe cloud, oferind o arhitectură flexibilă pentru deployment-ul instrumentelor de inteligență a documentelor private.

    Offloads document processing to asynchronous background workers to keep the interface responsive during intensive data operations.

    TypeScriptaideepseeklangchain
    Vezi pe GitHub↗3,048
  • lnx-search/lnxAvatar lnx-search

    lnx-search/lnx

    1,443Vezi pe GitHub↗

    Lnx is a high-performance search engine and indexing database designed for managing large datasets. It provides a scalable infrastructure for full-text retrieval, allowing applications to process and query structured data with consistent responsiveness. The platform distinguishes itself through a schema-driven approach to data ingestion, which enforces structured field definitions to optimize storage and query precision. It incorporates advanced search capabilities, including fuzzy matching, spell correction, and similarity-based content recommendations, to ensure accurate results even with i

    Processes large volumes of documents into searchable formats while optimizing hardware resource allocation.

    Rustdatabaseinstantrust
    Vezi pe GitHub↗1,443
  • watat83/document-chat-systemAvatar watat83

    watat83/document-chat-system

    145Vezi pe GitHub↗

    This platform is a self-hosted knowledge management system designed for interacting with documents through natural language. It functions as a retrieval-augmented generation engine, allowing users to upload files and query them using large language models. The system provides a unified interface for document-based chat, ensuring that responses are grounded in the source material through specific citations. The platform distinguishes itself through a multi-tenant architecture that enforces strict data isolation between users and organizations. It features a flexible AI gateway that standardize

    Offloads intensive document ingestion and processing tasks to background workers to maintain system responsiveness.

    TypeScriptchatbotdocument-managementdocument-processing
    Vezi pe GitHub↗145
  1. Home
  2. Data & Databases
  3. High-Performance Ingestion

Explorează sub-etichetele

  • Asynchronous ProcessingOffloads intensive document ingestion and processing tasks to background workers to maintain system responsiveness. **Distinct from High-Performance Ingestion:** Distinct from High-Performance Ingestion: focuses on the asynchronous execution pattern for background tasks rather than the throughput of the ingestion pipeline itself.
  • Concurrent Query ProcessingCapabilities for executing parallel analytical queries alongside high-throughput data ingestion without blocking. **Distinct from High-Performance Ingestion:** Distinct from High-Performance Ingestion: focuses on the concurrency of analytical query execution rather than just ingestion throughput.