一款针对EF Core轻量级分表分库、读写分离的开源项目
原文中文,约2100字,阅读约需5分钟。
📝
内容提要
欢迎加入学习小圈子,一起打卡交流学习。这是一个基于EF Code的高性能、轻量级分表分库、读写分离开源项目,支持跨平台、支持MySql、Oracle、SqlServer等数据库,支持时间分表、自定义分表、多表查询更新删除等,可以让我们方便快速接入、或者改造原有项目,几乎零成本接入。Github和Gitee上都有该项目的地址,觉得好看点个在看。
🎯
关键要点
-
欢迎加入学习小圈子,进行学习交流。
-
在数据量大的情况下,采用分表分库方案以提升性能。
-
推荐一个基于EF Code的高性能、轻量级分表分库、读写分离开源库。
-
项目支持时间分表、自定义分表和多表查询更新删除。
-
支持自定义分库和分库查询更新删除。
-
支持部分表格分表和部分表格分库。
-
支持一主多从的读写分离方案。
-
支持动态分表、分库和高性能查询,支持事务。
-
项目基于.NetCore开发,支持多个操作系统和数据库。
-
项目包含不同数据库的例子,src为不同版本的源码。
-
提供了表的定义、分表规则和Startup配置的示例代码。
-
项目地址在Github和Gitee上可获取。