一种代理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:40710574 阅读:23 留言:0更新日期:2024-03-22 11:12
本申请提供一种代理方法、装置、电子设备及存储介质,该方法包括:获取数据库连接请求,数据库连接请求中包括分布式数据库的master节点标识;查找master节点标识对应的IP地址和网络端口;根据IP地址和网络端口向分布式数据库发送数据库连接请求;接收分布式数据库发送的数据库连接响应。通过查找master节点标识对应的IP地址和网络端口,并根据IP地址和网络端口向分布式数据库发送数据库连接请求,然后接收分布式数据库发送的数据库连接响应,从而即使分布式数据库中需要重新选举master节点,也可以根据新选举的master节点标识连接上该分布式数据库,有效地增加了连接分布式数据库的稳定性。

【技术实现步骤摘要】

本申请涉及数据安全和服务器代理的,具体而言,涉及一种代理方法、装置、电子设备及存储介质


技术介绍

1、分布式数据库(distributed data base,ddb)是用计算机网络将物理上分散的多个数据库单元连接起来组成的一个逻辑上统一的数据库。每个被连接起来的数据库单元称为站点或节点。分布式数据库有一个统一的数据库管理系统来进行管理,称为分布式数据库管理系统。

2、目前,连接和操作分布式数据库通常是通过终端设备上的客户端软件进行操作的,例如:使用dbeaver软件连接到hbase数据库,然后对hbase数据库中的表或者数据进行增加、删除、修改或查询等操作。然而,在实践过程中发现,客户端软件连接分布式数据库的稳定性较差。


技术实现思路

1、本申请实施例的目的在于提供一种代理方法、装置、电子设备及存储介质,用于改善连接分布式数据库的稳定性较差的问题。

2、本申请实施例提供了一种代理方法,包括:获取数据库连接请求,数据库连接请求中包括分布式数据库的master节点标识;查找master本文档来自技高网...

【技术保护点】

1.一种代理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取数据库连接请求之前,还包括:

3.根据权利要求2所述的方法,其特征在于,在所述接收Zookeeper服务器集群返回所述分布式数据库中的master节点标识之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述分布式数据库包括HBase数据库;所述查找所述master节点标识对应的IP地址和网络端口,包括:

5.根据权利要求4所述的方法,其特征在于,在所述从配置文件中查找所述master节点标识对应的IP地址和网络端口之前,还包括:

...

【技术特征摘要】

1.一种代理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述获取数据库连接请求之前,还包括:

3.根据权利要求2所述的方法,其特征在于,在所述接收zookeeper服务器集群返回所述分布式数据库中的master节点标识之前,还包括:

4.根据权利要求1所述的方法,其特征在于,所述分布式数据库包括hbase数据库;所述查找所述master节点标识对应的ip地址和网络端口,包括:

5.根据权利要求4所述的方法,其特征在于,在所述从配置文件中查找所述master节点标识对应的ip地址和网络端口之前,还包括:

<...

【专利技术属性】
技术研发人员:孙智慧
申请(专利权)人:北京天融信网络安全技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1