历时一个月左右,我们终于完成了shardingcore的集成,正式发布v2.7版本。借助shardingcore,我们可以对业务透明的情况下实现数据的分库分表,这意味着我们可以在业务代码几乎不改动的情况下,实现系统容量和规模的横向扩展。
核心特性
支持读写分离
支持分表(时间、Hash、自定义规则)
支持数据表分库
支持多租户分库分表模式
适配 CAP 组件,在分库场景下发布消息会保持与实体保存事务一致
示例代码与文档
测试覆盖
集成文档
我们提供了中英双语的集成说明文档,具参见:
https://netcorepal.github.io/netcorepal-cloud-framework/zh/sharding/data-sharding/
版本更新清单
https://github.com/netcorepal/netcorepal-cloud-framework/releases/tag/v2.7.0
打个广告
浓缩了完整的DDD实践经验的《一分钟学DDD系列》上架了,点击末尾“阅读原文”或复制地址:https://b23.tv/fcpk9pV