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

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

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

7 个仓库

Awesome GitHub RepositoriesRelational Transformations

Operations for reshaping tabular data using relational algebra and SQL logic.

Distinct from Tabular Data Frameworks: Focuses on SQL-based transformation and joining of tables, whereas Tabular Data Frameworks is the general environment.

Explore 7 awesome GitHub repositories matching data & databases · Relational Transformations. Refine with filters or upvote what's useful.

Awesome Relational Transformations GitHub Repositories

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

    apache/spark

    43,467在 GitHub 上查看↗

    Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation graphs. It functions as a distributed machine learning framework, a graph processing system, a real-time stream processor, and a SQL analytics engine. The system enables the execution of distributed SQL querying, large-scale graph analysis, and real-time stream analytics across clusters of machines. It also provides a scalable environment for implementing machine learning algorithms and predictive model development on massive datasets. The engine incorporates relational query e

    Performs distributed relational transformations on structured data using SQL and programmatic interfaces.

    Scalabig-datajavajdbc
    在 GitHub 上查看↗43,467
  • ferretdb/ferretdbF

    FerretDB/FerretDB

    10,976在 GitHub 上查看↗

    FerretDB is an open-source database emulator and protocol translator that mimics a MongoDB environment to support existing drivers and client tools on a relational backend. It functions as a stateless database proxy that converts binary wire protocol messages into SQL statements, allowing a relational engine to handle document-oriented requests. The project serves as a migration tool for moving applications from MongoDB to PostgreSQL without rewriting queries or changing client drivers. It achieves this by using PostgreSQL as a document store, storing and querying BSON documents through a tra

    Implements the mapping of BSON documents to SQL tables to maintain compatibility between NoSQL and SQL models.

    Go
    在 GitHub 上查看↗10,976
  • harelba/qharelba 的头像

    harelba/q

    10,353在 GitHub 上查看↗

    q is a command-line utility for the processing, filtering, and aggregation of tabular text and database files using standard SQL syntax. It functions as a query engine that treats CSV and TSV files, as well as standard input, as relational database tables. The tool distinguishes itself by providing a persistent cache layer that stores processed tabular data in a binary format to accelerate repeated queries on large datasets. It also maps individual filenames or stream identifiers to relational table names, enabling SQL joins across disparate text files. The project covers a broad range of da

    Provides the ability to join and reshape delimited text files using standard SQL logic for reports and processing.

    Pythonclicommand-linecommand-line-tool
    在 GitHub 上查看↗10,353
  • dr5hn/countries-states-cities-databasedr5hn 的头像

    dr5hn/countries-states-cities-database

    9,291在 GitHub 上查看↗

    This project is a comprehensive geographic location dataset and reference library providing standardized data for countries, states, and cities. It serves as a source of truth for regional hierarchies, ISO codes, coordinates, and timezone information, available as both a relational SQL database and a document-based JSON library. The project includes a custom dataset export tool that functions as a filtering engine. This allows for the generation of tailored geographic files in JSON, CSV, and GeoJSON formats by selecting only the specific regions or fields required. The dataset covers global

    Converts normalized SQL database tables into JSON, CSV, and GeoJSON formats for diverse application use.

    Pythoncitiescountriescountry
    在 GitHub 上查看↗9,291
  • alteryx/featuretoolsalteryx 的头像

    alteryx/featuretools

    7,658在 GitHub 上查看↗

    Featuretools is an automated feature engineering library and data transformation framework written in Python. It automatically generates machine learning feature vectors from multi-table datasets by applying synthesis patterns to relational and timestamped data. The system functions as a distributed feature synthesis engine, allowing the process of creating feature vectors to scale across multiple cores or clusters to handle large-scale datasets. The library supports the synthesis of multi-table datasets, time series feature generation, and the creation of custom machine learning primitives

    Applies relational transformations and aggregation patterns across multiple related tables to synthesize new features.

    Python
    在 GitHub 上查看↗7,658
  • go-mysql-org/go-mysql-elasticsearchgo-mysql-org 的头像

    go-mysql-org/go-mysql-elasticsearch

    4,154在 GitHub 上查看↗

    该项目是一个变更数据捕获 (CDC) 系统和同步层,用于将数据从 MySQL 数据库移动到 Elasticsearch 索引中。它作为一个关系型到文档的映射器,将数据库表转换为可搜索的文档,以实现实时数据集成和全文搜索。 该同步器通过支持关系数据去规范化而脱颖而出,它将一对多数据库连接转换为父子文档结构。它还允许进行分区表聚合,使用正则表达式模式将多个数据库表分组到一个搜索索引中。 该系统涵盖了全面的数据映射和转换,包括字段类型转换、模式映射和同步字段过滤。它采用基于管道的处理模型来解码和合并字段,利用基于快照的初始加载作为基准,并利用二进制日志流进行实时更新。

    Implements relational data denormalization by transforming database joins into parent-child document structures.

    Go
    在 GitHub 上查看↗4,154
  • ravendb/ravendbravendb 的头像

    ravendb/ravendb

    3,961在 GitHub 上查看↗

    RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind

    Streams document updates to a data warehouse by executing transformation scripts that map document fields to target table columns and handle atomic batch transactions.

    C#csharpdatabasedocument-database
    在 GitHub 上查看↗3,961
  1. Home
  2. Data & Databases
  3. Tabular Data Frameworks
  4. Relational Transformations

探索子标签

  • Relational-to-Document Conversions2 个子标签Processes for transforming normalized relational database tables into document-based formats like JSON and GeoJSON. **Distinct from Relational Transformations:** Focuses on the transformation from SQL tables to document schemas, not just algebraic reshaping of tabular data.