dbswitch是一款完全开源的异构数据库迁移同步(搬家)工具
🔥🔥🔥零代码开发api服务,只需编写sql,就可以生成http api服务。支持api动态创建,兼容多种数据库。
适用于BI报表、数据可视化大屏的后端接口快速开发。
旨在为企业数据服务的发布提供完整解决方案
一个天然的低代码、动态表单、动态数据源底层工具,运行时动态注册切换数据源,自动生成SQL(DDL/DML/DQL),读写元数据,对比数据库结构差异。No-Entity,适配100+关系/非关系数据库。
常用于动态场景的底层支持,如:数据中台、低代码、可视化、工作流、自定义表单、异构数据库迁移同步、物联网车联网数据处理、数据清洗、运行时自定义报表/查询条件/数据结构、爬虫数据解析等
mybatis-plus框架的拓展包,在框架原有基础上做了进一步的轻度封装,增强内容:免手写Mapper、多数据源自动建表、数据自动填充、自动关联查询、冗余数据自动更新、动态查询条件等。
shardingsphere 分库分表、读写分离、数据脱敏、多租户实践案例
MyBatis-Flex 一个优雅的 MyBatis 增强框架
基于ruoyi框架的拓展系统,继承ruoyi框架的基本功能。拓展了自定义报表功能,适用于开发ERP、WMS、TMS等系统。开发者可以在ruoyi框架的基础上开发基础的业务逻辑,开发完后使用报表模块通过无代码的方式生成报表功能、账单功能、数据图表、数据大屏功能。报表功能配置好后,还可以交由业务人员自行定制,减少沟通成本和开发成本。
淘宝根据自己的业务特点开发了TDDL(Taobao Distributed Data Layer 外号:头都大了 ©_Ob)框架,主要解决了分库分表对应用的透明化以及异构数据库之间的数据复制,它是一个基于集中式配置的 jdbc datasource实现,具有主备,读写分离,动态数据库配置等功能。
dbVisitor 提供了一种统一且简便的方式,可访问多种不同类型的数据库。
🔥🔥🔥使用MyBatisPlus的方式,优雅的操作向量数据库 Milvus,同时支持spring和solon