当前位置:Gxlcms > 数据库问题 > CYQ.Data V5 数据库读写分离功能介绍

CYQ.Data V5 数据库读写分离功能介绍

时间:2021-07-01 10:21:17 帮助过:1人阅读

如果主数据库name是XXXX,那么从库的配置为:XXXX_Slave1、XXXX_Slave2、XXXX_Slave3.....XXXX_SlaveN

搞定收功,使用就是这么简单,只要配数据库链接,就一切就OK了。

界面运行后截图

1:Chorme浏览器,登陆后编辑用户信息(此时操作的主数据库):

技术分享

2:保存后跳转到列表页面:此时还是操作的主数据库:

技术分享

3:在FireFox浏览器里立即刷新查看:读的是从数据库,此时主从还没同步好,所以还是旧数据。

技术分享

隐藏技能:

技术分享

通过配置XXXX_Bak,当主数据库挂了时,会自动切换到备份数据库。

于是架构就变成1主+1备+N从的方式。

总结

用了此框架,你会发现1行业务代码都无需要改,只需config文件配上N个从数据的链接,数据库读写分离这种传说中的东西,马上就属于你了。

不要问我这几年为啥这么低调没怎么推广此框架,只是看淡了,不争,最好用的框架只属于少数的有缘人。

补充一条好消息:框架从V5.5.6.1版本开始,MSSQL数据库可以免费使用,不再需要授权。

对于免费开放MSSQL使用的消息,喜欢就赞一个!

CYQ.Data V5 数据库读写分离功能介绍

标签:

人气教程排行