<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          ShardingCore分表分庫解決方案

          聯(lián)合創(chuàng)作 · 2023-09-30 01:30

          ShardingCore 是一款 efcore 下高性能、輕量級針對分表分庫讀寫分離的解決方案,具有零依賴、零學習成本、零業(yè)務(wù)代碼入侵。

          • 零依賴:框架本身僅依賴[efcore]和[efcore.relational],其他所有方法都自行編寫,完全可控,100%開源
          • 零學習成本:以 DbContext 為核心進行數(shù)據(jù)擴展,讓開發(fā)者在配置完成后幾乎零學習成本使用,完美的 happy coding
          • 零業(yè)務(wù)入侵:正真做到配置即實現(xiàn),用戶可以做到 100% 無需修改業(yè)務(wù)代碼,即可實現(xiàn)分片和讀寫功能

          該庫的特點:

          • 支持efcore2、3、5、6版本
          • 針對efcore支持分表、分庫、讀寫分離等功能
          • 具有零依賴、零學習成本、零業(yè)務(wù)代碼入侵
          • 支持所有以efcore作為數(shù)據(jù)驅(qū)動的框架如:AbpVNext
          • 使用流式聚合保證高性能和輕量級,性能表現(xiàn)為:O(n)
          • 支持同庫下多表join,目前支持分表和分表,分表和不分表,支持group 聚合函數(shù)
          • 支持所有efcore對應(yīng)版本支持的數(shù)據(jù)庫
          • 提供默認分片路由和手動路由,支持自定義業(yè)務(wù)路由和自定義動態(tài)分表
          • 支持code-first
          • 提供按時間分表(順序分表)的O(1)性能分頁
          • 支持efcore生態(tài)下的所有批量插件
          • 支持用戶手動控制連接數(shù)并且具有最小化內(nèi)存最大化內(nèi)存利用率
          瀏覽 18
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美狂野韩日精品123区 | 亚洲偷拍22 | 91国產乱老熟女 | www.伊人在线 | 色吧AV|