摘要:
分表情況下的分頁如何優化 首先還是要給自己的開原框架打個廣告 sharding-core 針對efcore 2+版本的分表組件,首先我們來快速回顧下目前市面上分表下針對分頁常見的集中解決方案 分表解決方案 解決方案 skip<=100 skip<10000 skip>10000 優點 缺點 內存分表 閱讀全文
摘要:
ShardingCore ShardingCore 是一個支持efcore 2.x 3.x 5.x的一個對于數據庫分表的一個簡易擴展,當然也支持不分表的普通使用,.Net下并沒有類似mycat或者sharding-jdbc之類的開源組件或者說有但是并沒有非常適用的或者說個人在用過后有一些地方因為限制 閱讀全文
摘要:
# 解放生產力orm并發更新下應該這么處理求求你別再用UpdateById了 ## 背景 很多時候為了方便我們都采用實體對象進行前后端的數據交互,然后為了便捷開發我們都會采用DTO對象進行轉換為數據庫對象,然后調用`UpdateById`將變更后的數據存入到數據庫內,這樣的一個做法有什么問題呢,如果 閱讀全文
摘要:
# 數據安全之數據庫字段加解密檢索和前端返回脫敏?看看我這個最強解決方案 ## 前言 數據安全一直是我們老生常談的話題了,隨著國產化的日漸推進和數字化信息改革,數據安全越來越被人們所重視。數據庫作為存儲、管理和檢索數據的核心基礎設施,其中可能包含著大量的敏感信息,如個人手機號、身份證號碼、銀行賬戶、 閱讀全文
摘要:
# 我真的不想再用mybatis和其衍生框架了選擇自研亦是一種解脫 [文檔地址](https://xuejm.gitee.io/easy-query-doc/) https://xuejm.gitee.io/easy-query-doc/ [GITHUB地址](https://github.com/ 閱讀全文
摘要:
# 你沒見過的分庫分表原理解析和解決方案(二) 高并發三駕馬車:分庫分表、MQ、緩存。今天給大家帶來的就是分庫分表的干貨解決方案,哪怕你不用我的框架也可以從中聽到不一樣的結局方案和實現。 一款支持自動分表分庫的orm框架[`easy-query`](https://github.com/xuejmn 閱讀全文
摘要:
# 你沒見過的分庫分表原理解析和解決方案(一) 高并發三駕馬車:分庫分表、MQ、緩存。今天給大家帶來的就是分庫分表的干貨解決方案,哪怕你不用我的框架也可以從中聽到不一樣的結局方案和實現。 一款支持自動分表分庫的orm框架[`easy-query`](https://github.com/xuejmn 閱讀全文
摘要:
# java orm框架easy-query分庫分表之分表 高并發三駕馬車:分庫分表、MQ、緩存。今天給大家帶來的就是分庫分表的干貨解決方案,哪怕你不用我的框架也可以從中聽到不一樣的結局方案和實現。 一款支持自動分表分庫的orm框架[`easy-query`](https://github.com/ 閱讀全文
摘要:
# 獻給轉java的c#和java程序員的數據庫orm框架 一個好的程序員不應被語言所束縛,正如我現在開源java的orm框架一樣,如果您是一位轉java的c#程序員,那么這個框架可以帶給你起碼沒有那么差的業務編寫和強類型體驗。如果您是一位java程序員,那么該框架可以提供比`Mybatis-Plu 閱讀全文
摘要:
在Saas系統下多租戶零腳本分表分庫讀寫分離解決方案 ## 介紹 本文ShardinfCore版本x.6.0.20+ 本期主角: - [`ShardingCore`](https://github.com/dotnetcore/sharding-core) 一款ef-core下高性能、輕量級針對分表 閱讀全文
摘要:
EFCore高級Saas系統下單DbContext如何支持不同數據庫的遷移 前言 隨著系統的不斷開發和迭代默認的efcore功能十分強大,但是隨著Saas系統的引進efcore基于表字段的多租戶模式已經非常完美了,但是基于數據庫的多租戶也是可以用的,但是也存在缺點,缺點就是沒有辦法支持不同數據庫,m 閱讀全文
摘要:
.Net下極限生產力之分表分庫全自動化Migrations Code-First ## 介紹 本文ShardinfCore版本x.6.x.x+ 本期主角: - [`ShardingCore`](https://github.com/dotnetcore/sharding-core) 一款ef-cor 閱讀全文