分库分表的方法、装置、电子设备及存储介质

基本信息

申请号 CN202110118155.5 申请日 -
公开(公告)号 CN112860691A 公开(公告)日 2021-05-28
申请公布号 CN112860691A 申请公布日 2021-05-28
分类号 G06F16/22(2019.01)I 分类 计算;推算;计数;
发明人 林皓;杨泳;梁宝珠;党艳平 申请(专利权)人 北京北信源软件股份有限公司
代理机构 北京路浩知识产权代理有限公司 代理人 李文清
地址 100081北京市海淀区中关村南大街34号中关村科技发展大厦C座1602室
法律状态 -

摘要

摘要 本发明实施例提供了一种分库分表的方法、装置、电子设备及存储介质。其中,分库分表的方法,包括:获取客户端发送的SQL语句,根据预先得到的分库分表规则对所述SQL语句进行分析,获取所述SQL语句访问的多个数据库中的目标数据库,其中,所述多个数据库是根据业务需求预先采用预设的分表算法建立的;将所述SQL语句发送至所述目标数据库,以便所述目标数据库返回对应于所述SQL语句的数据;将所述数据发送给所述客户端。本发明的实施例,能够在不改变原有业务逻辑、不修改原有业务代码的情况下来完成分库分表,保证了业务系统的稳定性和可扩展性。