【技术实现步骤摘要】
数据处理方法、数据处理装置、存储介质和电子设备
[0001]本专利技术涉及计算机
,具体涉及一种数据处理方法、数据处理装置、存储介质和电子设备。
技术介绍
[0002]随着计算机技术的高速发展,数据的规模及数据访问量也在不断增长。为了承接日益增长的数据访问量,越来越多的技术人员选择通过部署数据库集群的方式来分担单一数据库的访问压力。但数据库之间容易产生负载不均衡的状况,因此对数据库集群中的至少一个数据库造成较大的访问压力。
技术实现思路
[0003]有鉴于此,本专利技术实施例的目的在于提供一种数据处理方法、数据处理装置、存储介质和电子设备,用于在数据库集群中各数据库之间均衡负载,从而有效降低某一数据库的访问压力。
[0004]根据本专利技术实施例的第一方面,提供一种数据处理方法,所述方法包括:
[0005]确定目标数据库集群中各槽位的槽位信息,所述槽位为数据存储范围;
[0006]根据各所述槽位信息确定对应槽位的评估值;
[0007]根据各所述槽位的所述评估值进行槽位迁移 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:确定目标数据库集群中各槽位的槽位信息,所述槽位为数据存储范围;根据各所述槽位信息确定对应槽位的评估值;根据各所述槽位的所述评估值进行槽位迁移,以平衡至少一个槽位的负载。2.根据权利要求1所述的方法,其特征在于,所述槽位信息包括各槽位的槽位请求数量、槽位内存使用量以及对应节点的资源消耗指标。3.根据权利要求2所述的方法,其特征在于,所述确定目标数据库集群中各槽位的槽位信息包括:获取接入层接收到的数据查询指令;确定各数据查询指令对应的槽位;对于各槽位,将对应的各所述数据查询指令的数量作为所述槽位请求数量。4.根据权利要求2所述的方法,其特征在于,所述确定目标数据库集群中各槽位的槽位信息包括:获取所述目标数据库集群的内存镜像文件;对所述内存镜像文件进行分析,确定所述内存镜像文件中的键值对数据;确定各所述键值对数据对应的槽位;对于各槽位,将对应的所述键值对数据的内存使用量的和作为所述槽位内存使用量。5.根据权利要求2所述的方法,其特征在于,所述资源消耗指标包括对应节点的指令响应耗时、节点请求数量、节点内存使用量以及节点处理器使用率;所述确定目标数据库集群中各槽位的槽位信息包括:通过预定分布式系统监控器获取所述指令响应耗时、所述节点请求数量、所述节点内存使用量以及所述节点处理器...
【专利技术属性】
技术研发人员:张彪,
申请(专利权)人:北京大米科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。