发明名称 |
一种数据库分布式系统及其实现方法 |
摘要 |
一种数据库分布式系统及其实现方法,包括有数据代理装置、多个应用系统和多个数据库,所述数据代理装置分别和应用系统、数据库相连接,其中:数据代理装置,用于接收应用系统发送来的数据库操作指令,从数据库操作指令中提取操作的数据库表,然后根据数据库表与数据库之间的映射关系查找到所述数据库表对应的若干个数据库,再根据所述若干个数据库的指令分发权重系数,从中挑选出一个数据库,最后将所述数据库操作指令转发给挑选出的数据库来执行相应操作。本发明属于网络通信技术领域,能智能调整分布式数据库之间的负载分配。 |
申请公布号 |
CN104462548A |
申请公布日期 |
2015.03.25 |
申请号 |
CN201410823039.3 |
申请日期 |
2014.12.25 |
申请人 |
杭州东信北邮信息技术有限公司 |
发明人 |
廖建新;李广宇;刘国辉;植东梧;申正;武杰;李志强;郝爱国;王文钰 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种数据库分布式系统,其特征在于,包括有数据代理装置、多个应用系统和多个数据库,所述数据代理装置分别和应用系统、数据库相连接,其中:数据代理装置,用于接收应用系统发送来的数据库操作指令,从数据库操作指令中提取操作的数据库表,然后根据数据库表与数据库之间的映射关系查找到所述数据库表对应的若干个数据库,再根据所述若干个数据库的指令分发权重系数,从中挑选出一个数据库,最后将所述数据库操作指令转发给挑选出的数据库来执行相应操作。 |
地址 |
100191 北京市海淀区知春路9号坤讯大厦7层 |