读请求太多怎么办?云数据库MySQL一键开通读写分离,轻松应对业务高峰期

admin 182 2022-08-21

阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com

读请求太多怎么办?云数据库MySQL一键开通读写分离,轻松应对业务高峰期

数据库MySQL提供一键开通读写分离功能,只需要一个连接地址,让您在业务高峰期不再迷茫和慌乱,轻松应对业务需求。

读请求太多怎么办?云数据库MySQL一键开通读写分离,轻松应对业务高峰期

1.什么是读写分离?

创建只读实例后,您可以开通读写分离功能,通过RDS的读写分离连接地址,写请求自动访问主实例,读请求按照读权重设置自动访问各个只读实例。

【适用场景】

在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量。

2.开通读写分离功能

前提:MySQL实例至少带有一个只读实例。

方法一:实例的“基本信息”页面,单击“连接信息”模块“读写分离地址”后的“申请”,跳转到“数据库代理”页面。

方法二:在“数据库代理”页面单击“立即开启”。

在“开启数据库代理服务”弹出框中,单击“确定”,开启实例的读写分离功能。

通过读写分离地址,可以快速实现读写分离访问,简单、高效。

3.设置延迟阈值和读权重分配

开通读写分离功能后,您可以根据需要设置读写分离的延迟阈值和读权重分配。

延迟阈值:只读实例同步主实例数据时允许的最长延迟时间。

阈值范围0-7200s,超出阈值时,该只读实例不分配流量。

读权重分配

1.主实例默认为0,可以修改;只读实例可以设置读权重。

2.默认权重值=CPU个数*50。权重值范围为100~1000。读权重越高,处理的读请求越多。

数据库一键开通读写分离后,还可以快速弹性扩展,几分钟便可完成只读实例添加,且最多可以增加5个。轻松应对各类高峰场景,助力企业业务创新升级。

上一篇:DEDECMS经验:快速属性编辑时的BUG及修正方法
下一篇:618决胜秘籍|联合一知智能科技,实现日均百万用户触达
相关文章

 发表评论

暂时没有评论,来抢沙发吧~