awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 个仓库

Awesome GitHub RepositoriesTable Creation

Populates new tables from query results with configurable storage properties.

Distinct from Virtual Table Querying: Distinct from Virtual Table Querying: focuses on persistent table creation rather than virtual view aggregation.

Explore 24 awesome GitHub repositories matching data & databases · Table Creation. Refine with filters or upvote what's useful.

Awesome Table Creation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • alibaba/dataxalibaba 的头像

    alibaba/DataX

    17,241在 GitHub 上查看↗

    DataX is a distributed data integration framework and plugin-based ETL tool designed for synchronizing large datasets between heterogeneous sources and destinations. It functions as a JDBC data migration engine and offline synchronization tool, enabling the movement of data between relational databases, NoSQL stores, and object storage. The system utilizes a plugin-based connector architecture that decouples reader and writer logic, allowing it to map and transform data types across different storage engines using a standardized internal representation. This design supports heterogeneous data

    Directs data ingestion into specific leaf-level partitions within a partitioned table structure.

    Java
    在 GitHub 上查看↗17,241
  • prestodb/prestoprestodb 的头像

    prestodb/presto

    16,711在 GitHub 上查看↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Enables creating and populating new tables directly from query results with custom storage settings.

    Javabig-datadatahadoop
    在 GitHub 上查看↗16,711
  • perspective-dev/perspectiveperspective-dev 的头像

    perspective-dev/perspective

    10,981在 GitHub 上查看↗

    Perspective is a columnar data analytics engine and high-performance visualization component powered by WebAssembly. It provides a system for analyzing and visualizing large or streaming datasets through interactive data grids and charts, utilizing a compiled binary to achieve near-native performance within the browser. The project distinguishes itself through a WebSocket-based data streaming interface and deep Apache Arrow integration, which minimize memory overhead when synchronizing tables between servers and clients. It acts as a remote query proxy capable of translating visualization con

    Constructs transient in-memory tables from input data to serve as the foundation for real-time analysis.

    C++analyticsbidata-visualization
    在 GitHub 上查看↗10,981
  • hazelcast/hazelcasthazelcast 的头像

    hazelcast/hazelcast

    6,570在 GitHub 上查看↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Maintains an up-to-date, queryable view of external database tables by applying incoming change records to distributed maps.

    Javabig-datacachingdata-in-motion
    在 GitHub 上查看↗6,570
  • ibis-project/ibisibis-project 的头像

    ibis-project/ibis

    6,574在 GitHub 上查看↗

    Ibis is a portable Python dataframe library and multi-backend query engine that provides a unified interface for executing data transformations across diverse compute engines. It functions as a Python SQL expression compiler and dialect transpiler, allowing users to define data logic once and execute it across cloud warehouses, embedded databases, and distributed clusters without rewriting code. The project distinguishes itself through a database backend abstraction that decouples transformation logic from the underlying execution engine. It enables polyglot data workflows by mixing raw SQL s

    Enables adding, dropping, and altering table partitions to optimize data organization and query performance.

    Pythonbigqueryclickhousedatabase
    在 GitHub 上查看↗6,574
  • apache/flink-cdcapache 的头像

    apache/flink-cdc

    6,430在 GitHub 上查看↗

    This project is a streaming data integration framework that captures real-time database changes and synchronizes them with downstream systems. It operates as a distributed streaming ETL and database synchronizer, reading database logs and snapshots to propagate row-level modifications to target sinks. The system supports declarative data integration, allowing users to define source-to-sink data flows using SQL or YAML configurations. It distinguishes itself by automating schema evolution to maintain synchronization when source structures change and ensuring exactly-once delivery and processin

    Defines new primary keys or partition keys for the downstream target table to optimize storage.

    Javabatchcdcchange-data-capture
    在 GitHub 上查看↗6,430
  • apache/pinotapache 的头像

    apache/pinot

    6,098在 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

    Provides a unified query interface that abstracts multiple physical tables, including those distributed across different clusters or storage locations.

    Java
    在 GitHub 上查看↗6,098
  • apache/hiveapache 的头像

    apache/hive

    6,012在 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

    Defines tables whose data is either managed by Hive or stored at a user-specified location.

    Javaapachebig-datadatabase
    在 GitHub 上查看↗6,012
  • greptimeteam/greptimedbGreptimeTeam 的头像

    GreptimeTeam/greptimedb

    5,968在 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

    Ships a DDL syntax for declaring observability concepts and lineage directly in CREATE TABLE statements.

    Rustanalyticscloud-nativedatabase
    在 GitHub 上查看↗5,968
  • ckeditor/ckeditor4ckeditor 的头像

    ckeditor/ckeditor4

    5,817在 GitHub 上查看↗

    CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly in the browser. It operates on a plugin-based architecture with a configurable toolbar system, DOM-based content editing, and an event-driven lifecycle, all delivered through a CDN-based distribution model. The editor supports skin-based theming and includes a legacy plugin compatibility layer for backward compatibility. The editor distinguishes itself as a cross-platform framework that integrates natively with Angular, React, Vue, Electron, Android, and iOS environments. It of

    Enables creating and nesting tables directly within the editor for structured content.

    Rich Text Formatckeditorckeditor4contenteditable
    在 GitHub 上查看↗5,817
  • dotnetnext/sqlsugarDotNetNext 的头像

    DotNetNext/SqlSugar

    5,816在 GitHub 上查看↗

    SqlSugar is an object-relational mapping library for .NET that translates C# and VB objects into database queries and tables without requiring raw SQL. It is designed as a multi-database ORM supporting SQL Server, MySQL, PostgreSQL, Oracle, MongoDB, ClickHouse, and other databases through a unified API, and it is compatible with .NET AOT compilation for native ahead-of-time deployment. The library distinguishes itself through high-speed bulk data operations that can insert or update millions of records in seconds using batch processing instead of row-by-row handling. It also provides multi-te

    Automatically routes inserts and queries to the correct physical table partition based on date fields.

    C#clickhousemongodbmysql
    在 GitHub 上查看↗5,816
  • go-pg/pggo-pg 的头像

    go-pg/pg

    5,785在 GitHub 上查看↗

    pg is a PostgreSQL object-relational mapper (ORM) for Go that maps Go structs to database tables and provides a fluent query builder for constructing SQL statements programmatically. At its core, it automatically generates CREATE TABLE statements from Go struct definitions using struct tags and naming conventions, and builds queries through method chaining with placeholder-based parameter binding to prevent SQL injection. The library distinguishes itself through relation-aware join generation that automatically constructs JOIN clauses for has-one, has-many, many-to-many, and polymorphic assoc

    Creates parent tables with PARTITION BY clauses using struct tags.

    Go
    在 GitHub 上查看↗5,785
  • alibaba/alisqlalibaba 的头像

    alibaba/AliSQL

    5,706在 GitHub 上查看↗

    AliSQL is a fork of MySQL by Alibaba that extends the relational database management system with enhancements for high performance, scalability, and enterprise-grade availability. It retains the core MySQL identity as a SQL-based database for storing, organizing, and retrieving structured data, while adding optimizations for large-scale transactional and analytical workloads. The project differentiates itself through a set of Alibaba-specific improvements, including a columnar engine for accelerating analytical queries directly on MySQL tables, and a distributed, shared-nothing NDB Cluster en

    Divides tables into smaller physical segments based on a key to improve query performance and manageability.

    C++alisqldatabaseduckdb
    在 GitHub 上查看↗5,706
  • google/perfettogoogle 的头像

    google/perfetto

    5,558在 GitHub 上查看↗

    Perfetto is a platform for system-level performance tracing and analysis on Linux and Android. It combines a high-throughput trace recorder, a SQL-based query engine, and a browser-based visualizer into a single toolchain. The platform covers CPU scheduling and call-stack profiling, native and Java heap memory allocation tracking, GPU and graphics events, and system-wide counters such as CPU frequency and power consumption. The architecture decouples trace recording from offline analysis, using a compact protobuf format for event encoding and columnar storage for efficient SQL queries. The we

    Creates read-only tables from SQL queries optimized for analytic performance on trace data.

    C++
    在 GitHub 上查看↗5,558
  • anjoy8/blog.coreanjoy8 的头像

    anjoy8/Blog.Core

    5,288在 GitHub 上查看↗

    Blog.Core 是一个生产就绪的后端样板,用于使用 ASP.NET Core 构建企业级 API 和微服务。它为分布式系统提供了基础架构,包括用于数据库优先(database-first)脚手架和实现多租户 API 框架的工具。 该项目的特色在于自动数据层生成,可直接从数据库模式生成实体模型和存储库层。它使用标准身份服务器协议实现了集中式身份管理系统,以处理跨多个客户端和项目的身份验证和授权。 该框架涵盖了广泛的企业级功能,包括通过事件总线进行的异步消息处理、分布式内存缓存以及读写数据库流量分离。它结合了具有部门数据限制的基于角色的访问控制,并通过 API 性能分析和活动审计提供系统可观测性。 该系统还包括对用于推送通知的双向服务器-客户端通信、全文搜索集成以及集中式服务配置的支持。

    Implements paginated queries and operations across key-based database table partitions to optimize performance.

    C#aopautofacautomapper
    在 GitHub 上查看↗5,288
  • jeremyevans/sequeljeremyevans 的头像

    jeremyevans/sequel

    5,076在 GitHub 上查看↗

    Sequel is a relational database toolkit for Ruby that provides object-relational mapping, a fluent SQL query builder, and schema migration capabilities. It maps database tables to Ruby classes with support for associations, validations, lifecycle hooks, and eager loading, offering a comprehensive ORM layer for building data-centric applications. Sequel distinguishes itself through a plugin-based extension architecture that allows composable customization of models, databases, and datasets without relying on deep inheritance hierarchies. It includes a thread-safe connection pool with support f

    Populates new tables from SELECT query results without explicit column type definitions.

    Ruby
    在 GitHub 上查看↗5,076
  • corna/me_cleanercorna 的头像

    corna/me_cleaner

    4,982在 GitHub 上查看↗

    me_cleaner 是一组专门的工具,用于解析闪存描述符、剥离固件二进制大对象(blob)以及配置用于管理和执行引擎的硬件级关机。它提供了分析 BIOS 内存转储、提取特定固件区域以及删除非必要二进制模块以减少系统交互面的实用程序。 该项目专门针对 Intel 管理引擎(Management Engine)和可信执行引擎(Trusted Execution Engine)固件映像的清理。这涉及删除二进制 blob 并修改配置位,以强制这些子系统在硬件初始化过程后自动关闭。 该工具集涵盖了固件修改功能,例如从工厂分区中删除压缩块、删除非基础分区以及重新计算分区表以保持映像完整性。

    Updates internal offsets and sizes after removing firmware partitions to maintain image integrity.

    Python
    在 GitHub 上查看↗4,982
  • arroyosystems/arroyoArroyoSystems 的头像

    ArroyoSystems/arroyo

    4,819在 GitHub 上查看↗

    Arroyo is a high-performance stream processing platform built in Rust. It executes continuous SQL queries on streaming data with event-time semantics, enabling accurate windowed aggregations, joins, and stateful computations on unbounded event streams. The platform uses native Rust execution for high throughput and low latency, with periodic checkpointing for exactly-once fault tolerance and horizontal scaling across distributed workers. The system integrates deeply with Kafka for reading and writing topics with exactly-once delivery and supports change data capture (CDC) from MySQL and Postg

    Defines transient in-memory tables within a pipeline for intermediate state storage.

    Rustdatadata-stream-processingdev-tools
    在 GitHub 上查看↗4,819
  • supabase/supabase-jssupabase 的头像

    supabase/supabase-js

    4,483在 GitHub 上查看↗

    supabase-js 是一个全面的客户端库,旨在将前端应用程序与托管的后端即服务 (BaaS) 集成。它提供了一个统一的接口,用于与 PostgreSQL 数据库、身份管理系统、云对象存储和实时数据同步进行交互。 该库具有同构客户端设计,可在浏览器和服务器环境中运行。它通过类型安全的方法脱颖而出,利用 TypeScript 将数据库模式直接映射到客户端定义,并采用基于 PostgREST 的 API 将 JavaScript 调用转换为 RESTful 请求。 该客户端涵盖了广泛的功能,包括通过 OAuth、OIDC 和通行密钥 (passkeys) 进行用户身份验证,以及使用签名令牌进行会话管理。它通过 S3 兼容的存储接口管理大规模二进制数据,并通过基于 WebSocket 的订阅实现实时应用程序更新,以进行数据库更改和状态同步。其他功能包括无服务器边缘函数的调用以及使用向量嵌入执行相似性搜索。

    Creates and manages Iceberg tables to optimize large-scale analytical queries and data processing.

    TypeScriptclient-librarydatabaseisomorphic
    在 GitHub 上查看↗4,483
  • datlechin/tableprodatlechin 的头像

    datlechin/TablePro

    4,471在 GitHub 上查看↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Performs maintenance actions on data partitions, including optimizing tables and dropping or detaching partitions.

    Swift
    在 GitHub 上查看↗4,471
上一个12下一个
  1. Home
  2. Data & Databases
  3. Virtual Table Querying
  4. Table Creation

探索子标签

  • Analytic Table Optimizations1 个子标签Read-only tables populated from SELECT queries with storage optimizations for analytic performance. **Distinct from Table Creation:** Distinct from Table Creation: focuses on read-only analytic-optimized tables, not general table creation.
  • Managed and External TablesTable definitions where data is either managed by the system or stored at a user-specified location. **Distinct from Table Creation:** Distinct from Table Creation: focuses on the managed vs external ownership model, not the act of populating tables.
  • Observability Metadata AnnotationsAttaches structured metadata to tables at creation time so machine consumers can identify signal type, source, and instrument kind. **Distinct from Table Creation:** Distinct from Table Creation: focuses on annotating tables with observability-specific metadata rather than the general act of creating a table.
  • Physical Table Definitions4 个子标签Creating physical tables with user-defined column types, indexes, and storage engine settings. **Distinct from Table Creation:** Distinct from general Table Creation: focuses on defining physical table schemas with custom configurations, not populating tables from query results.
  • Rich Text Table EditorsCreating and nesting tables within rich text editors for data organization and layout. **Distinct from Table Creation:** Distinct from database Table Creation: focuses on visual table editing in a WYSIWYG editor, not database schema operations.
  • Table RepartitioningsAdjusts table partition boundaries after creation to relieve hotspots and match current data distribution. **Distinct from Table Creation:** Distinct from Table Creation: modifies existing table partitions rather than creating new tables.
  • Template-BasedGenerating multiple tables from a single super-table definition using tag values. **Distinct from Table Creation:** Distinct from general Table Creation by utilizing a 'super table' template to generate related children tables.
  • Transient In-Memory Tables1 个子标签Defines temporary tables within a pipeline that can be written once and read multiple times for intermediate state. **Distinct from Table Creation:** Distinct from Table Creation: creates transient in-memory tables for pipeline intermediate state, not persistent database tables.
  • View CreationsOperations for creating virtual tables from query results that present a subset or transformation of base table data. **Distinct from Table Creation:** Distinct from Table Creation: creates virtual views rather than persistent tables.