1 个仓库
Postponing the creation of database connection pools until the first request for a specific source is received.
Distinct from Lazy Database Loading: Specifically targets connection pool initialization, whereas Lazy Database Loading often refers to loading data segments from disk.
Explore 1 awesome GitHub repository matching data & databases · Lazy Connection Initialization. Refine with filters or upvote what's useful.
本项目是一个专为 Spring Boot 设计的动态数据源管理器,用于处理多个数据库连接并在运行时进行切换。它提供了一个用于管理数据库读写分离、协调跨不同数据库的分布式事务,以及在无需重启应用的情况下更新连接设置的系统。 该框架通过其根据用户会话或请求头路由流量以支持多租户架构的能力脱颖而出。它还包含一种在配置文件中加密敏感数据库凭据的机制,以防止明文泄露。 其能力范围扩展至数据库连接路由、主从节点间的读写分离,以及用于减少启动时间的懒连接初始化。它进一步通过集中式事务控制管理数据一致性,并支持运行时添加或移除数据库连接配置。
Postpones the creation of database connection pools until the first request to reduce startup time.