1 .一种数据库响应方法,其特征在于,包括:
接收数据库请求;
从所述数据库请求中,提取数据节点标识;
基于所述数据节点标识,结合预设的计算节点选择策略,确定目标计算节点;
通过所述目标计算节点对所述数据库请求进行响应,得到所述数据库请求对应的数据
库响应结果。
2 .根据权利要求1所述的数据库响应方法,其特征在于,所述基于所述数据节点标识,
结合预设的计算节点选择策略,确定目标计算节点,包括:
确定所述数据节点标识对应的目标数据节点;
基于所述计算节点选择策略,将所述目标数据节点所处的服务器,确定为目标服务器,
所述目标服务器中包含至少一个第一计算节点;
在所述目标数据节点与所述第一计算节点匹配的情况下,将第一计算节点所述确定为
所述目标计算节点。
3 .根据权利要求2所述的数据库响应方法,其特征在于,在基于所述计算节点选择策
略,将所述目标数据节点所处的服务器,确定为目标服务器之后,还包括:
确定所述目标数据节点与各个所述第一计算节点是否匹配;
在所述目标数据节点与各个所述第一计算节点均不匹配的情况下,确定所述目标服务
器对应的目标机房,所述目标机房中包含至少一个第二计算节点;
确定所述目标数据节点与各个所述第二计算节点是否匹配;
在所述目标数据节点与所述第二计算节点匹配的情况下,将所述第二计算节点确定为
所述目标数据节点。
4 .根据权利要求3所述的数据库响应方法,其特征在于,在所述确定所述目标数据节点
与各个所述第二计算节点是否匹配之后,还包括:
在所述目标数据节点与各个所述第二计算节点均不匹配的情况下,确定所述目标服务
器对应的同区域机房,所述同区域机房中包含至少一个第三计算节点;
确定所述目标数据节点与各个所述第三计算节点是否匹配;
在所述目标数据节点与所述第三计算节点匹配的情况下,将所述第三计算节点确定为
所述目标数据节点。
5 .根据权利要求3所述的数据库响应方法,其特征在于,在所述确定所述目标数据节点
与各个所述第二计算节点是否匹配之后,还包括:
在至少两个所述第二计算节点与目标数据节点匹配的情况下,获取各个所述第二计算
节点的实时状态信息;
依据所述实时状态信息,确定各个所述第二计算节点对应的优先级信息;
基于所述优先级信息,确定所述目标计算节点。
6 .根据权利要求5所述的数据库响应方法,其特征在于,所述依据所述实时状态信息,
确定各个所述第二计算节点对应的优先级信息,包括:
针对每一个所述第二计算节点,从所述实时状态信息中,提取负载连接数信息和响应
时延信息;
基于所述负载连接数信息,结合所述目标机房对应的机房连接数信息进行权重计算,
权 利 要 求 书
1/2 页
2
评论