5 个仓库
Mechanisms for directing database queries to specific storage instances based on runtime logic.
Distinguishing note: Focuses on query interception and routing rather than simple connection pooling.
Explore 5 awesome GitHub repositories matching data & databases · Data Source Routing. Refine with filters or upvote what's useful.
This project is an enterprise application framework designed to accelerate the construction of complex business software. It functions as a full-stack code generator that automatically produces backend logic, database operations, and frontend interface components from defined data schemas. By providing a standardized foundation for security, authentication, and administrative management, it enables developers to rapidly deploy functional, production-ready software environments. The platform distinguishes itself through its native support for multi-tenant architectures, allowing for secure dat
Intercepts and directs database queries to appropriate storage infrastructure for multi-database environments.
React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr
Directs data queries to different backend providers based on the requested resource to support multi-source applications.
Zheng is a Spring Boot microservices framework and enterprise J2EE development platform. It functions as a distributed service gateway and identity provider, providing a foundation for building complex business applications and microservices infrastructure. The project includes a comprehensive enterprise content management system and an OAuth2 identity provider for managing single sign-on and third-party social login integrations. It also features a MyBatis ORM code generator that automatically creates database models and boilerplate functions from existing tables. The platform covers a broa
Directs database queries to different storage instances based on whether the operation is a read or write.
Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process
Implements dynamic database connection switching at runtime to support read-write splitting and data sharding.
该项目是一个参考实现,为 Spring Data 生态系统中的数据访问模式和仓库抽象提供了大量实用示例。它作为一个全面的展示,用于在各种关系型和非关系型数据库中实现一致的数据层。 该仓库专门演示了通过在单个应用程序中集成关系型、文档型和向量数据库来实现多存储持久化。它包括用于管理高维嵌入和跨不同数据库技术的相似性搜索的向量搜索实现。 涵盖的其他功能包括用于非阻塞操作的响应式数据访问和异步数据流。该项目还提供了关于原生镜像优化的指导,以通过提前编译(AOT)提高启动性能和内存使用率。 这些示例进一步说明了多租户数据隔离、数据仓库 API 的设计以及地理空间和全文搜索的集成。
Implements mechanisms for directing database queries to specific storage instances based on runtime logic.