一种数据库访问方法、装置、系统、设备及介质制造方法及图纸

技术编号:32607034 阅读:37 留言:0更新日期:2022-03-12 17:31
本公开实施例涉及一种数据库访问方法、装置、系统、设备及介质,其中该方法应用于代理服务器,包括:接收用户发送的数据库访问请求;基于预先获取的主从变更数据确定主数据库,主从变更数据包括从数据库变更为主数据库的标识数据;将数据库访问请求转发至主数据库,以访问主数据库。采用上述技术方案,代理服务器可以及时确定主数据库的变更状况,并将用户的访问请求转发至变更后的主数据库,实时性高,并且提高了数据库访问的效率。且提高了数据库访问的效率。且提高了数据库访问的效率。

【技术实现步骤摘要】
一种数据库访问方法、装置、系统、设备及介质


[0001]本公开涉及数据库
,尤其涉及一种数据库访问方法、装置、系统、设备及介质。

技术介绍

[0002]数据库是一种按照数据结构来组织、存储和管理数据的仓库。
[0003]目前,为了防止数据库中数据丢失,可以采用主从架构的多个数据库同步数据。如果主数据库发生故障,需要在多个从数据库中确定一个新的主数据库,由于确定新的主数据库时具有不确定性和延时性,用户不能及时确定新的主数据库,影响用户访问数据库的效率。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种数据库访问方法、装置、系统、设备及介质。
[0005]本公开实施例提供了一种数据库访问方法,所述方法应用于代理服务器,包括:
[0006]接收用户发送的数据库访问请求;
[0007]基于预先获取的主从变更数据确定主数据库,所述主从变更数据包括从数据库变更为主数据库的标识数据;
[0008]将所述数据库访问请求转发至所述主数据库,以访问所述主数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据库访问方法,其特征在于,所述方法应用于代理服务器,包括:接收用户发送的数据库访问请求;基于预先获取的主从变更数据确定主数据库,所述主从变更数据包括从数据库变更为主数据库的标识数据;将所述数据库访问请求转发至所述主数据库,以访问所述主数据库。2.根据权利要求1所述的方法,其特征在于,接收用户发送的数据库访问请求之前,所述方法还包括:获取历史主数据库故障且变更之后发送的主从变更数据,其中,所述主从变更数据中包括所述主数据库的数据库标识。3.根据权利要求2所述的方法,其特征在于,所述主数据库基于选举算法从所述历史主数据库变更之前的至少一个历史从数据库中选举确定。4.根据权利要求1所述的方法,其特征在于,所述主从变更数据中包括所述主数据库的地址信息,将所述数据库访问请求转发至所述主数据库,以访问所述主数据库,包括:基于所述主数据库的地址信息与所述主数据库建立连接,并将所述数据库访问请求转发至所述主数据库,以访问所述主数据库。5.根据权利要求4所述的方法,其特征在于,所述主数据库的地址信息包括IP地址和端口号。6.根据权利要求1...

【专利技术属性】
技术研发人员:卢栋栋
申请(专利权)人:北京金山云网络技术有限公司
类型:发明
国别省市:

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

1