Blog.Core/Blog.Core.Services
LemonNoCry 0901de2fbf
🎨🎉 优化原有的DBS配置、新增数据库故障转移方案
1.优化原有的DBS配置,破坏性修改,原有的DBS配置在多库和读写分离无法兼容,配置写法不是合适,故此优化
2.新增数据库故障转移方案,例如主库挂了自动切换到备用库,备用库不会由程序维护,需要运维、dba去做数据库同步方案,比如Sqlserver事务日志传输等

故障转移方案兼容多种方式
1.数据库主从方案
在配置主从之后,需要将从库配置为备用链接就行了
一般就是:修改、写入、删除走主库,查询操作走从库,在主库挂了后则所有操作走从库
2.数据库主备方案
日常使用主数据库操作,备用库只是备份,只有主库挂了才会用备用库

从库和备库都属于slave库功能
2023-10-19 16:28:20 +08:00
..
BASE Merge branch 'feat/id_long' of github.com:anjoy8/Blog.Core into feat/id_long 2023-04-01 21:29:54 +08:00
IDS4Db 🎨🎉 优化原有的DBS配置、新增数据库故障转移方案 2023-10-19 16:28:20 +08:00
AccessTrendLogServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
AdvertisementServices.cs 🎨 移除原有的RedisCacheAop 与CacheAop有些重复 2023-06-12 11:34:39 +08:00
Blog.Core.Services.csproj update to .net6.0 2021-11-09 18:02:41 +08:00
BlogArticleServices.cs feat: 🉑 change api param 2023-04-02 15:16:37 +08:00
DepartmentServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
GuestbookServices.cs UnitOfWork简化事务操作 2022-10-14 11:34:45 +08:00
ModuleServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
OperateLogServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
PasswordLibServices.cs 🎨 统一命名空间 2022-08-05 09:29:38 +08:00
PayServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
PermissionServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
RoleModulePermissionServices.cs feat: ✈️ change id to long 2023-03-30 15:49:30 +08:00
RoleServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
SplitDemoServices.cs Sqlsugar 分表 CRUD demo 2023-03-30 15:38:17 +08:00
sysUserInfoServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
TasksLogServices.cs feat: 🉑 change api param 2023-04-02 15:16:37 +08:00
TasksQzServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
TenantService.cs 🎨 多租户完善 2023-02-18 20:58:43 +08:00
TopicDetailServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
TopicServices.cs 去除dal冗余代码,科学上网管理 2022-08-02 21:53:16 +08:00
UserRoleServices.cs feat: 🉑 change api param 2023-04-02 15:16:37 +08:00
WeChatCompanyServices.cs UnitOfWork简化事务操作 2022-10-14 11:34:45 +08:00
WeChatConfigServices.cs UnitOfWork简化事务操作 2022-10-14 11:34:45 +08:00
WeChatPushLogServices.cs UnitOfWork简化事务操作 2022-10-14 11:34:45 +08:00
WeChatSubServices.cs UnitOfWork简化事务操作 2022-10-14 11:34:45 +08:00