一款针对EF Core轻量级分表分库、读写分离的开源项目

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

欢迎加入学习小圈子,一起打卡交流学习。这是一个基于EF Code的高性能、轻量级分表分库、读写分离开源项目,支持跨平台、支持MySql、Oracle、SqlServer等数据库,支持时间分表、自定义分表、多表查询更新删除等,可以让我们方便快速接入、或者改造原有项目,几乎零成本接入。Github和Gitee上都有该项目的地址,觉得好看点个在看。

🎯

关键要点

  • 欢迎加入学习小圈子,进行学习交流。
  • 在数据量大的情况下,采用分表分库方案以提升性能。
  • 推荐一个基于EF Code的高性能、轻量级分表分库、读写分离开源库。
  • 项目支持时间分表、自定义分表和多表查询更新删除。
  • 支持自定义分库和分库查询更新删除。
  • 支持部分表格分表和部分表格分库。
  • 支持一主多从的读写分离方案。
  • 支持动态分表、分库和高性能查询,支持事务。
  • 项目基于.NetCore开发,支持多个操作系统和数据库。
  • 项目包含不同数据库的例子,src为不同版本的源码。
  • 提供了表的定义、分表规则和Startup配置的示例代码。
  • 项目地址在Github和Gitee上可获取。
➡️

继续阅读