[发明专利]一种数据库负载均衡方法、装置、电子设备和存储介质在审
| 申请号: | 202010867977.9 | 申请日: | 2020-08-25 |
| 公开(公告)号: | CN111949736A | 公开(公告)日: | 2020-11-17 |
| 发明(设计)人: | 屈箫 | 申请(专利权)人: | 北京明略昭辉科技有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22;G06F16/28 |
| 代理公司: | 北京超成律师事务所 11646 | 代理人: | 刘静 |
| 地址: | 100082 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据库 负载 均衡 方法 装置 电子设备 存储 介质 | ||
1.一种数据库负载均衡方法,其特征在于,所述方法包括:
获取预设时间段内数据库的多个分片中的每一分片的服务请求参数;
根据每一所述分片的服务请求参数对所述多个分片进行分类,获得多种类别的分片集合,每一类别的分片集合包括至少一个分片;
获取所述数据库关联的多个节点服务器中每个节点服务器对应的分片数量分配权重值,其中,每个节点服务器对应的分片数量分配权重值根据每个节点服务器的配置信息确定;
根据每一所述节点服务器对应的分片数量分配权重值将每一所述分片集合内的多个分片分配给所述多个节点服务器以实现负载均衡。
2.根据权利要求1所述的数据库负载均衡方法,其特征在于,所述获取所述数据库关联的多个节点服务器中每个节点服务器对应的分片数量分配权重值,包括:
获取每个节点服务器的逻辑核数量以及数据库在对应节点服务器上使用的内存大小;
根据每个节点服务器的逻辑核数量以及数据库在对应节点服务器上使用的内存大小计算每个节点服务器对应的分片数量分配权重值。
3.根据权利要求1所述的数据库负载均衡方法,其特征在于,所述获取预设时间段内数据库的多个分片中的每个分片的服务请求参数,包括:
获取预设时间段内数据库的多个分片中的每个分片的服务请求总数以及每个分片在所述预设时间段内的每秒接收的服务请求数的最大值;
所述根据每一所述分片的服务请求参数对所述多个分片进行分类,获得多种类别的分片集合,包括:
根据预设时间段内每个分片的服务请求总数以及每个分片在所述预设时间段内的每秒接收的服务请求数的最大值将所述多个分片进行分类,获得多种类别的分片集合。
4.根据权利要求3所述的数据库负载均衡方法,其特征在于,所述根据预设时间段内每个分片的服务请求总数以及每个分片在所述预设时间段内的每秒接收的服务请求数的最大值将所述多个分片进行分类,获得多种类别的分片集合,包括:
将预设时间段内每个分片的服务请求总数以及每个分片在所述预设时间段内的每秒接收的服务请求数的最大值转化为每个分片对应的特征向量;
根据预设的聚类算法对每一分片对应的特征向量进行聚类,以获得每一分片对应的类别进而获得多种类别的分片集合。
5.根据权利要求1所述的数据库负载均衡方法,其特征在于,所述获取预设时间段内数据库的多个分片中的每个分片的服务请求参数,包括:
获取预设时间段内每个分片的服务请求总数、每个分片在所述预设时间段内的每秒接收的服务请求数的最大值以及每个分片在所述预设时间段内的最后一次访问时间;
所述根据每一所述分片的服务请求参数对所述多个分片进行分类,获得多种类别的分片集合,包括:
根据预设时间段内每个分片的服务请求总数、每个分片在所述预设时间段内的每秒接收的服务请求数的最大值以及每个分片在所述预设时间段内的最后一次访问时间将所述多个分片进行分类,获得多种类别的分片集合。
6.根据权利要求5所述的数据库负载均衡方法,其特征在于,所述根据预设时间段内每个分片的服务请求总数、每个分片在所述预设时间段内的每秒接收的服务请求数的最大值以及每个分片在所述预设时间段内的最后一次访问时间将所述多个分片进行分类,获得多种类别的分片集合,包括:
将预设时间段内每个分片的服务请求总数、每个分片在所述预设时间段内的每秒接收的服务请求数的最大值以及每个分片在所述预设时间段内的最后一次访问时间转化为每个分片对应的特征向量;
根据预设的聚类算法对每一分片对应的特征向量进行聚类,以获得每一分片对应的类别进而获得多种类别的分片集合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略昭辉科技有限公司,未经北京明略昭辉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010867977.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于电阻抗成像技术的足底压力面参数测量系统及方法
- 下一篇:一种无人机





