awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 dépôts

Awesome GitHub RepositoriesData Warehousing

Platforms designed for large-scale data storage and high-performance analytical query execution.

Distinguishing note: None available; no candidates provided.

Explore 14 awesome GitHub repositories matching data & databases · Data Warehousing. Refine with filters or upvote what's useful.

Awesome Data Warehousing GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • clickhouse/clickhouseAvatar de ClickHouse

    ClickHouse/ClickHouse

    48,229Voir sur GitHub↗

    ClickHouse is a high-performance, columnar analytical database designed for real-time query execution and large-scale data aggregation. It functions as a distributed data warehouse capable of processing petabytes of information, while also providing an embedded engine that integrates directly into applications for native query capabilities without external dependencies. The system is built to handle high-throughput ingestion and complex analytical workloads, delivering millisecond-level latency for interactive dashboards and operational monitoring. The platform distinguishes itself through ad

    Enables storage and analysis of large-scale datasets with high-performance query execution and optimized infrastructure costs.

    C++aianalyticsbig-data
    Voir sur GitHub↗48,229
  • vonng/ddiaAvatar de Vonng

    Vonng/ddia

    22,648Voir sur GitHub↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Provides platforms designed for large-scale data storage and high-performance analytical query execution.

    Pythonbookdatabaseddia
    Voir sur GitHub↗22,648
  • apache/dorisAvatar de apache

    apache/doris

    15,526Voir sur 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

    Handles thousands of simultaneous analytical queries per second for enterprise-scale workloads.

    Javaagentaibigquery
    Voir sur GitHub↗15,526
  • 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

    Implements a serverless data warehouse architecture that scales compute automatically and separates it from storage.

    Rustaibigdatacloud-native
    Voir sur GitHub↗9,351
  • redpanda-data/connectAvatar de redpanda-data

    redpanda-data/connect

    8,681Voir sur GitHub↗

    Connect is a Kafka data integration platform and stream processing engine used to build declarative pipelines that move and transform messages between Kafka topics and external sources. It functions as a Kafka Connect framework and a change data capture tool, streaming real-time database modifications to synchronize data across distributed environments. The project differentiates itself through a dedicated mapping language for mutating and reshaping message payloads and the ability to execute custom processing logic within a sandboxed WebAssembly runtime. It also provides an observability pip

    Syncs streaming data to large-scale analytics warehouses and table catalogs for high-performance analytical queries.

    Goamqpcqrsdata-engineering
    Voir sur GitHub↗8,681
  • 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

    Unifies real-time streaming and historical batch datasets into a single queryable interface for consistent business intelligence.

    Java
    Voir sur GitHub↗6,098
  • apache/hiveAvatar de apache

    apache/hive

    6,012Voir sur GitHub↗

    Apache Hive is a SQL-on-Hadoop data warehouse that enables querying and managing petabytes of data stored in distributed storage such as HDFS and cloud storage services. It provides a familiar SQL interface for batch analytics and reporting, supported by a core set of components including the HiveServer2 Thrift service for remote query execution, the Hive Metastore Service for central metadata management, the Hive ACID Transaction Engine for concurrent read-write operations, and the Hive LLAP Interactive Engine for low-latency analytical processing. The WebHCat REST API offers an HTTP interfac

    Provides a SQL-on-Hadoop data warehouse for querying petabytes of distributed data.

    Javaapachebig-datadatabase
    Voir sur GitHub↗6,012
  • janusgraph/janusgraphAvatar de JanusGraph

    JanusGraph/janusgraph

    5,799Voir sur GitHub↗

    JanusGraph is a distributed, elastically scalable graph database designed to store and query highly connected data across a cluster of machines. It supports the property graph data model with ACID consistency and integrates multi-model search capabilities including geo, numeric range, and full-text queries. The database also includes a Graph OLAP engine for running batch analytics and global graph computations on large datasets using the Hadoop framework. The project distinguishes itself through a masterless cluster architecture that eliminates single points of failure, allowing every node to

    Runs full-graph processing jobs as MapReduce or Spark tasks on a Hadoop cluster for offline computation.

    Javabigtablecassandraelasticsearch
    Voir sur GitHub↗5,799
  • apache/hbaseAvatar de apache

    apache/hbase

    5,540Voir sur GitHub↗

    HBase est un magasin NoSQL distribué à colonnes larges et un moteur de stockage de big data conçu pour les jeux de données creux. Il fonctionne comme une base de données colonnaire évolutive construite au-dessus du Hadoop Distributed File System pour fournir un accès en lecture et écriture en temps réel à des volumes massifs de données structurées et non structurées. Le système agit comme une passerelle de base de données multi-langage, offrant une connectivité via des appels de procédure distante (RPC) natifs, REST et des interfaces Thrift. Il se distingue par un modèle de coordination maître-esclave qui permet une mise à l'échelle horizontale et une tolérance aux pannes à travers un cluster. Le projet couvre un large ensemble de capacités, notamment le contrôle d'accès granulaire via des étiquettes de visibilité au niveau de la cellule, la compression de données enfichable et l'agrégation de données côté serveur. Il supporte également les workflows d'analyse de big data via l'intégration map-reduce et permet l'exécution de logique personnalisée côté serveur. La surveillance opérationnelle est fournie via le suivi des métriques système et l'exportation de métriques basée sur des plugins.

    Implements a distributed NoSQL wide-column store built on top of the Hadoop ecosystem for sparse datasets.

    Java
    Voir sur GitHub↗5,540
  • yalantis/side-menu.androidAvatar de Yalantis

    Yalantis/Side-Menu.Android

    5,212Voir sur GitHub↗

    Side-Menu.Android est un composant d'interface utilisateur réutilisable pour les applications Android qui fournit un tiroir de navigation coulissant. Il est conçu pour aider les développeurs à organiser les sections de l'application et les options utilisateur dans un panneau structuré et masqué qui maintient une interface propre pour la zone de contenu principale. Le composant se distingue par sa présentation visuelle, qui suit les directives Material Design pour garantir une expérience utilisateur cohérente et intuitive. Il dispose d'une hiérarchie de menu pilotée par les données qui permet un regroupement logique des éléments de navigation, et il intègre des animations de révélation circulaire fluides pour fournir des transitions visuelles polies lorsque le menu est ouvert ou fermé. En encapsulant une logique de mise en page et d'interaction complexe dans une seule classe modulaire, la bibliothèque simplifie l'implémentation de la navigation sur plusieurs écrans. Elle prend en charge les transitions pilotées par les événements, permettant aux développeurs de découpler les interactions de menu des mises à jour de contenu pour maintenir une architecture d'application propre et réactive.

    Builds data warehousing and analytics pipelines to process large datasets using scalable storage.

    Javaandroidanimationdrawer-layout
    Voir sur GitHub↗5,212
  • apache/kylinAvatar de apache

    apache/kylin

    3,765Voir sur GitHub↗

    Kylin is a distributed OLAP engine designed for executing fast SQL queries on massive datasets. It utilizes multi-dimensional data cubes to pre-calculate data aggregates, enabling sub-second response times for large-scale analytical queries and big data analytics. The system focuses on large-scale data warehousing and multi-dimensional data modeling. It allows for the organization and querying of vast amounts of structured data to support business intelligence and reporting workflows through distributed SQL querying.

    Provides a platform for large-scale data storage and high-performance analytical query execution to support business intelligence.

    Javakylin
    Voir sur GitHub↗3,765
  • moabukar/tech-vaultAvatar de moabukar

    moabukar/tech-vault

    3,351Voir sur GitHub↗

    tech-vault is a command-line technical interview bank and knowledge base designed for practicing engineering questions across various technical domains. It functions as a terminal-based application that stores structured study materials and interview questions as markdown files, which are then rendered directly within the system console. The project distinguishes itself through a delivery model that uses command-line argument parsing to filter content by topic or difficulty. It also includes a random selection algorithm to pick individual questions from the collection for spontaneous study se

    Offers practice materials covering data modeling, schema design, and data warehousing concepts.

    HCL
    Voir sur GitHub↗3,351
  • openaddresses/openaddressesAvatar de openaddresses

    openaddresses/openaddresses

    3,113Voir sur GitHub↗

    OpenAddresses is an open-source geospatial data aggregator and directory that collects public domain and open-license address, parcel, and building datasets from governments and organizations worldwide. It functions as a global index and data warehouse for locating and distributing free geospatial records. The project operates a normalization pipeline that cleans and standardizes diverse source formats into a consistent global coordinate and attribute schema. This process includes a crowdsourced curation pipeline and programmatic quality validation to verify the spatial accuracy and formattin

    Utilizes large-scale data storage to handle the global distribution of massive geospatial records.

    JavaScriptaddressesgeocodinghacktoberfest
    Voir sur GitHub↗3,113
  • cve-search/cve-searchAvatar de cve-search

    cve-search/cve-search

    2,593Voir sur GitHub↗

    cve-search is a vulnerability search engine and database manager designed to index, synchronize, and query CVE and CPE security vulnerability data. It functions as a security data warehouse that imports vulnerability feeds into a local database to enable fast, keyword-based discovery of security flaws. The project provides a web-based vulnerability browser and a programmatic JSON API for retrieving records and risk scores. It utilizes full-text indexing for vulnerability descriptions and implements an identity-verified security portal using the OpenID Connect standard for user authentication.

    Functions as a security data warehouse by importing and indexing large sets of vulnerability information.

    Pythoncommon-vulnerabilitiescpecve
    Voir sur GitHub↗2,593
  1. Home
  2. Data & Databases
  3. Data Warehousing

Explorer les sous-tags

  • Hadoop2 sous-tagsRunning SQL queries against petabytes of data stored in HDFS and cloud storage for batch analytics. **Distinct from Data Warehousing:** Distinct from Data Warehousing: specifically targets Hadoop and cloud storage backends, not traditional MPP or cloud-native warehouses.
  • Serverless WarehousesData warehouses that automatically scale compute resources and decouple storage for cost efficiency. **Distinct from Data Warehousing:** Specifically addresses the serverless operational model of a data warehouse, not just general warehousing.