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

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

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

30 个仓库

Awesome GitHub RepositoriesRelational Database Integrations

Frameworks for linking application models to relational databases and managing schema evolution.

Distinct from Relational Databases: Covers the integration layer including ORM and migrations, not just the database engine itself

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

Awesome Relational Database Integrations GitHub Repositories

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

    balderdashy/sails

    22,807在 GitHub 上查看↗

    Sails is an enterprise Node.js web framework designed for building scalable applications using a model-view-controller architecture. It functions as a realtime web application framework and a database agnostic object-relational mapper, providing a structured environment for developing server-side applications. The framework enables bi-directional data exchange between clients and servers via persistent connections to support real-time features. It utilizes a consistent interface to interact with various relational and non-relational data stores, allowing the application to remain independent

    Provides a database-agnostic integration layer that links application models to different data stores through a single interface.

    JavaScript
    在 GitHub 上查看↗22,807
  • reddit/redditreddit 的头像

    reddit/reddit

    16,957在 GitHub 上查看↗

    This project is a Python web application that functions as a community discussion forum and social news aggregator. It provides a system for organizing threaded conversations and niche interest groups into themed communities where users can post content and links. The platform incorporates a voting system to determine the visibility and popularity of content. It includes community management tooling for content moderation and user-based discovery. The codebase covers social media platform architecture and high traffic system design, utilizing a relational database schema, a distributed cache

    Utilizes a relational database schema and integration layer to maintain consistency for posts and profiles.

    Python
    在 GitHub 上查看↗16,957
  • jeffli1993/springboot-learning-exampleJeffLi1993 的头像

    JeffLi1993/springboot-learning-example

    16,564在 GitHub 上查看↗

    This project is a Spring Boot reference implementation and learning resource designed to demonstrate the core features and architectural patterns of the Spring framework. It serves as a Java enterprise application template and boilerplate for building RESTful APIs, providing a structured codebase for practicing application development. The repository provides practical examples of microservices architecture orchestration, including the use of service discovery and inter-service communication to coordinate distributed services. It also implements reference patterns for RESTful API design with

    Manages data persistence and flow between Java applications and relational databases using layered architecture.

    Javadubboelasticsearchjpa
    在 GitHub 上查看↗16,564
  • dropwizard/dropwizarddropwizard 的头像

    dropwizard/dropwizard

    8,573在 GitHub 上查看↗

    Dropwizard is a Java web application stack and REST framework used to build production-ready web services. It integrates an embedded HTTP server with operational tools to provide a complete environment for developing network interfaces that exchange JSON data. The project provides a set of core technology stacks for relational data mapping, schema migration, and operational performance monitoring. It includes a relational database migration tool to track schema updates and execute versioned scripts before an application starts. The framework covers a broad capability surface including reques

    Links application objects to relational tables and manages schema migrations for data consistency.

    Java
    在 GitHub 上查看↗8,573
  • go-xorm/xormgo-xorm 的头像

    go-xorm/xorm

    6,628在 GitHub 上查看↗

    xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries and maps database rows back into native objects, providing a multi-dialect database driver that supports MySQL, PostgreSQL, SQLite, Oracle, SQL Server, and TiDB. The project features a read-write splitting manager that routes modification requests to a primary database and read requests to replicas. It includes a database schema synchronizer to automatically align table structures and indexes with application data models, as well as a fluent SQL query builder for constructing co

    Integrates Go applications with multiple relational databases including MySQL, PostgreSQL, SQLite, Oracle, and SQL Server.

    Gogolangmssqlmysql
    在 GitHub 上查看↗6,628
  • xinliangnote/go-gin-apixinliangnote 的头像

    xinliangnote/go-gin-api

    5,967在 GitHub 上查看↗

    go-gin-api is an API framework built on the Gin HTTP router that integrates common middleware and tools for rapid business development. It provides a modular structure for organizing API handlers and middleware, with built-in support for JWT token authentication to secure endpoints and GORM for database object-relational mapping and operations. The framework includes a gRPC service component for inter-service communication, along with middleware for collecting Prometheus metrics and generating Swagger API documentation from code annotations. It also features OpenTelemetry trace propagation fo

    Database component that uses GORM for object-relational mapping and database operations.

    Goapi-gincrongin
    在 GitHub 上查看↗5,967
  • redmine/redmineredmine 的头像

    redmine/redmine

    5,961在 GitHub 上查看↗

    Redmine 是一个基于 Ruby on Rails 构建的自托管协作平台和项目管理软件。它作为一个集中的问题跟踪系统,用于记录和监控错误及功能请求,以管理开发进度和团队工作流。 该平台包括一个多因素身份验证系统,通过基于时间的密码和二维码验证来保护用户账户。 其更广泛的功能涵盖了项目管理工作流,包括通过基于文件夹的目录结构进行文件管理和自定义项目报告。该系统还通过样式表和布局模板提供用户访问控制和视觉主题定制。

    Integrates with relational databases to store structured project and issue data with a stable schema.

    Ruby
    在 GitHub 上查看↗5,961
  • zhanglei-workspace/shopping-management-systemzhanglei-workspace 的头像

    zhanglei-workspace/shopping-management-system

    5,209在 GitHub 上查看↗

    This project is a Java-based e-commerce management system and educational project suite. It serves as a backend framework for building online shopping platforms, utilizing a model-view-controller architecture to decouple user interfaces from business logic and data models. The system implements a structured web application framework that integrates relational databases to track product inventories, user accounts, and customer purchase transactions. It features a layered architecture that separates presentation, business logic, and data access. The codebase covers several core capability area

    Connects SQL databases to the Java application to store and retrieve inventory and transaction data.

    Javajavamavenmybatis
    在 GitHub 上查看↗5,209
  • chenshenhai/koa2-notechenshenhai 的头像

    chenshenhai/koa2-note

    5,161在 GitHub 上查看↗

    koa2-note 是一个专注于 Koa2 Web 服务器开发和 Node.js 异步编程的项目。它提供了一个使用异步中间件管道处理请求和响应周期的 Web 服务器和 API 构建框架。 该项目强调分层后端架构,将路由、业务服务和数据模型解耦。其特色在于集成了用于持久化用户会话和应用数据的关系型数据库,以及包含用于前端资源 JSX 转 JavaScript 编译的构建过程。 功能范围涵盖后端 API 设计(包括 RESTful 路由和请求数据解析)以及使用模板引擎的服务器端渲染。它还包括对使用多部分流解析的异步文件上传、基于 Cookie 的会话管理以及用于跨域请求的 JSONP 实现的支持。 该仓库作为一个教育资源,提供了学习 Koa 框架实现和服务器架构的结构化教程和示例。

    Provides integration layers for linking application models to relational databases for data persistence.

    course-noteskoakoa2
    在 GitHub 上查看↗5,161
  • jasongt/northwindtradersJasonGT 的头像

    JasonGT/NorthwindTraders

    5,019在 GitHub 上查看↗

    NorthwindTraders 是一个 ASP.NET Core 示例 Web 应用程序,演示了业务逻辑和请求处理的实现。它被构建为分层架构 Web 应用,将核心应用程序规则与用户界面和数据访问层解耦。 该项目利用 Entity Framework Core 进行数据库实现,采用代码优先的关系数据库方法。这允许通过对象关系映射器从 C# 实体模型自动生成和演进数据库 schema。 该应用程序管理关系数据并通过基于中间件的流水线处理 Web 请求。它集成了依赖注入容器,并使用 Kestrel Web 服务器来处理 HTTP 流量。

    Integrates the application with a relational database to store and retrieve business data.

    C#
    在 GitHub 上查看↗5,019
  • jasontaylordev/northwindtradersjasontaylordev 的头像

    jasontaylordev/NorthwindTraders

    5,019在 GitHub 上查看↗

    NorthwindTraders 是一个 ASP.NET Core 示例应用程序,作为开发 RESTful Web API 的参考实现。它演示了如何使用 .NET 生态系统通过 HTTP 公开业务功能。 该项目提供了一个分层应用程序架构的示例,将业务逻辑与基础设施和外部依赖项分离。它使用代码优先方法实现 Entity Framework Core 数据层,将应用程序对象映射到关系数据库。 该实现涵盖了核心后端功能,包括关系数据库集成、服务器端请求路由以及解耦架构层的组织。

    Integrates a relational database with the backend application to manage complex data relationships.

    C#aspnet-coreclean-architecturecode-first
    在 GitHub 上查看↗5,019
  • catfan/medoocatfan 的头像

    catfan/Medoo

    4,943在 GitHub 上查看↗

    Medoo 是一个轻量级的 PHP 数据库抽象层和 SQL 查询构建器。它作为一个最小化的数据库包装器,提供了一个统一的 API 来跨多个 SQL 引擎执行查询,将 PHP 方法调用转换为特定的数据库方言。 该项目支持多方言 SQL 接口,允许单个代码库与包括 MySQL、MariaDB、PostgreSQL、SQLite、MSSQL、Oracle 和 Sybase 在内的各种后端进行交互。它使用预处理语句参数化来防止注入攻击,同时保持构建复杂 SQL 语句的程序化方法。 该工具包涵盖了标准的数据操作,包括记录插入、更新、删除和查询。它还提供了用于聚合计算、原子事务管理以及用于复杂逻辑的原始 SQL 执行的功能。 包含用于查询执行检查的诊断工具,允许记录生成的 SQL 和连接信息以进行调试。

    Provides a minimal interface for adding basic database CRUD operations without the overhead of a full ORM.

    PHPcomposerdatabasehacktoberfest
    在 GitHub 上查看↗4,943
  • miguelgrinberg/microblogmiguelgrinberg 的头像

    miguelgrinberg/microblog

    4,771在 GitHub 上查看↗

    This project is a social blogging application built with Flask. It provides a platform for user account management, following relationships, and chronological post streams, supported by a PostgreSQL relational database. The application features a multilingual web interface with localized content and date formatting. It is designed as a dockerized web application, utilizing containerization for consistent deployment across different environments. The system integrates a variety of core capabilities, including full-text search with provider abstraction, an asynchronous task worker for backgrou

    Integrates application models with a PostgreSQL database using an ORM and schema migration management.

    Pythonflaskpythonwebapp
    在 GitHub 上查看↗4,771
  • hansonwang99/spring-boot-in-actionhansonwang99 的头像

    hansonwang99/Spring-Boot-In-Action

    4,678在 GitHub 上查看↗

    该项目是使用 Spring Boot 框架构建企业级 Java 应用程序的参考实现和实践指南集合。它作为一个后端项目库和实现指南,提供了一套针对常见服务器架构模式的参考方案。 该仓库的特色在于专注于分布式系统设计,提供了全局唯一 ID 生成、分布式缓存和全文搜索的示例。它还包含用于创建自定义 Spring Boot Starter 的模板和示例,以便将共享依赖和配置封装为可复用的模块。 该项目涵盖了广泛的能力领域,包括通过基于令牌的身份验证和授权实现应用安全、使用健康和性能监控实现系统可观测性,以及关系型数据库集成。此外还涵盖了容器化应用部署以及媒体和自然语言数据的处理。

    Integrates relational databases to automate data layer code generation and persistence using SQL servers.

    Javajavajwtmybatis
    在 GitHub 上查看↗4,678
  • mouredev/python-webmouredev 的头像

    mouredev/python-web

    4,629在 GitHub 上查看↗

    This project is a Python web application framework and development kit designed for building fullstack applications and professional APIs. It provides a methodology for constructing responsive user interfaces and backend logic using only the Python language, removing the need for separate frontend markup languages or technology stacks. The toolkit includes a REST API development kit for creating data exchange interfaces and a guide for containerized web deployment to ensure consistent execution across various hosting services and pipelines. The project covers the integration of relational da

    Connects backend logic to structured data stores for persistent storage and complex query execution.

    HTMLapi-restchackra-uicss
    在 GitHub 上查看↗4,629
  • nalgeon/redkanalgeon 的头像

    nalgeon/redka

    4,555在 GitHub 上查看↗

    Redka 是一个基于 SQL 的键值存储,实现了 Redis 兼容接口。它充当关系数据桥梁,将非关系协议命令转换为关系查询,从而使用 SQL 数据库后端提供持久性和 ACID 事务。 该系统允许通过将内部键值数据公开为 SQL 视图来进行关系数据内省,从而支持通过关系语法进行直接查询和分析。它可以作为独立的网络服务器部署,也可以作为 Go 应用程序中的嵌入式库部署。 该项目支持多种数据结构,包括字符串、列表、哈希、无序集合和有序集合。它提供了具有生存时间(TTL)元数据的键生命周期管理、原子数值操作和集合代数功能。为了管理性能和访问,它包括内存存储模式和只读连接模式。

    Bridges Redis protocol operations with SQL storage to combine high-speed access with relational durability.

    Godatabasekey-valuepostgres
    在 GitHub 上查看↗4,555
  • realpython/discover-flaskrealpython 的头像

    realpython/discover-flask

    4,550在 GitHub 上查看↗

    这是一个使用 Flask 构建的全栈 Web 应用程序模板。它为开发完整的 Web 应用程序提供了基础,涵盖了从用户界面和服务器端逻辑到关系数据管理的整个流水线。 该项目使用蓝图(blueprints)实现模块化架构,将视图和模板组织成独立的组件。它具有一个基于会话的身份验证系统,用于管理用户注册、密码哈希和安全登录会话,以保护私有应用程序区域。 数据持久性通过用于管理模式的对象关系映射器(ORM)和用于版本化数据库迁移的集成系统来处理。该项目还包括一个带有单元测试和代码覆盖率工具的自动化测试套件,以验证应用程序逻辑。 该模板包括用于云应用程序托管的配置,包括生产环境中环境变量和数据库连接的管理。

    Implements a relational database integration layer including an ORM and schema migration tools.

    Python
    在 GitHub 上查看↗4,550
  • awslabs/aws-data-wranglerawslabs 的头像

    awslabs/aws-data-wrangler

    4,107在 GitHub 上查看↗

    该项目是一个 AWS pandas 集成库和数据流水线框架,旨在简化本地内存与 AWS 存储及分析服务之间的数据移动和转换。它作为一个云数据湖工具包和存储文件管理器,允许用户在各种云环境中读取、写入和转换结构化数据。 该库作为分布式计算编排器脱颖而出,能够在 EMR 等环境中管理集群,以处理超出单机内存限制的数据集。它还提供用于管理向量索引和在云存储桶内执行相似度搜索的专门功能。 其更广泛的功能面涵盖了针对 DynamoDB、RDS 和 Timestream 等服务的云数据库 ETL,以及通过 AWS Glue 进行的云数据目录管理。它支持通过 Athena 和 Redshift 进行无服务器数据分析,并提供用于管理 S3 对象、在 OpenSearch 中索引文档以及分析 CloudWatch 日志的实用程序。

    Integrates pandas data frames with relational databases for reading and writing via SQL.

    Python
    在 GitHub 上查看↗4,107
  • aws/aws-sdk-pandasaws 的头像

    aws/aws-sdk-pandas

    4,107在 GitHub 上查看↗

    aws-sdk-pandas 是一个 Python 库,将 pandas 数据帧与 AWS 服务集成,充当云数据 ETL 工具和数据湖连接器。它提供了一个统一界面,用于在内存中数据帧与云存储、数据库和数据仓库之间移动和转换数据。 该项目作为分布式计算编排器脱颖而出,能够将基于 pandas 的工作负载提交到 EMR 集群和无服务器处理环境。它进一步专门通过 Ray 集群初始化来协调分布式数据处理,以处理超出单机内存的数据集。 该库涵盖了广泛的功能,包括 S3 的对象存储管理、Athena 和 Redshift 的 SQL 查询执行,以及与 NoSQL、图和时间序列数据库的集成。它还包括通过 Glue 目录进行元数据管理、OpenSearch 数据索引以及在 QuickSight 中管理商业智能资产的实用程序。 其他功能包括检索密钥、分析 CloudWatch 日志以及管理数据质量规则集。

    Provides a consistent interface for reading and writing dataframes across multiple relational database engines.

    Pythonamazon-athenaamazon-sagemaker-notebookapache-arrow
    在 GitHub 上查看↗4,107
  • siteserver/cmssiteserver 的头像

    siteserver/cms

    3,905在 GitHub 上查看↗

    这是一个 .NET Core 内容管理系统 (CMS) 和多站点管理平台,旨在通过统一界面组织并发布跨独立网站的结构化数字内容。它既可作为无头 CMS (Headless CMS),也可作为静态网站生成器,将动态模板渲染为 HTML 文件以提高加载速度和可扩展性。 该系统集成了检索增强生成 (RAG) 技术,可将网站文档和内容转化为可搜索的 AI 知识库。它包含一个可视化 AI 工作流编排器,用于定义用户查询与大语言模型输出之间的逻辑。 该平台涵盖了广泛的功能领域,包括模式灵活的数据建模、数字资产组织和基于角色的访问控制。它支持多终端发布、用于自定义模块的插件式扩展架构,以及包含 SM4 数据加密和 Web 漏洞防御的全面安全套件。 该软件专为自托管 Web 基础设施设计,可通过 Docker 容器部署在 Windows、Linux 和 macOS 上。

    Integrates with MariaDB to manage application data via a relational database for improved scalability.

    JavaScriptc-sharpcmscontent-management-system
    在 GitHub 上查看↗3,905
上一个12下一个
  1. Home
  2. Data & Databases
  3. Relational Database Integrations

探索子标签

  • Lightweight IntegrationsMinimalist database connection layers that provide basic CRUD without full ORM overhead. **Distinct from Relational Database Integrations:** Distinct from Relational Database Integrations: focuses specifically on low-overhead, minimal wrappers rather than full-featured model/schema management.
  • Visual Schema DesignTools for visually modeling database entities and relationships to generate physical schema structures. **Distinct from Relational Database Integrations:** Moves from general integration/migration to the specific act of visual modeling and diagram-driven schema generation.