一种分布式数据库动态负载均衡方法

    公开(公告)号:CN112817752A

    公开(公告)日:2021-05-18

    申请号:CN202110084354.9

    申请日:2021-01-21

    IPC分类号: G06F9/50 G06F16/27

    摘要: 本发明公开了一种分布式数据库动态负载均衡方法,通过将分布式数据库划分成多个不同类型的子任务模块,根据子任务模块的类型将用户请求拆分为多个请求子任务,将用户请求的哈希值分别与不同请求子任务进行取模预算得到相应的哈希环数,根据哈希环数查找可以连接服务的数据库服务器;将所有请求子任务所连接的数据库服务器组成该用户请求的数据库服务器集群,将拆分后的多个请求子任务分别传输至与其各自对应连接的数据库服务器进行计算处理,各数据库服务器处理后结果统一反馈至用户,通过根据类型进行划分,能够以更快更高效的对用户请求做出响应并充分的利用分布式数据库中的每一个数据库服务器的性能,同时考虑到动态负载均衡,及时对负载节点的状态进行更新,有效避免出现过载现象。