发明名称 一种基于数据路由、分库分表的数据操作系统及方法
摘要 本发明涉及一种基于数据路由、分库分表的数据操作系统及方法,其中系统包括顶部的客户端层、中部的DaaS层和底部的数据库层,所述客户端层,其用于提供操作数据;所述DaaS层,其用于利用数据路由分析所述操作数据对应的SQL语句得出分库分表规则,并按分库分表规则定位出所述操作数据在所述数据库层中相应的分库数据库,通过执行相应的SQL语句将所述操作数据在分库数据库中进行操作,还用于将操作结果返回至客户端层;所述数据库层,其用于通过提供多种类型的分库数据库对所述DaaS层操作后的操作数据提供存储空间。本发明可以降低单台服务器的负载,同时最大限度的降低了宕机造成的损失,可以实现数据库无限横向扩展。
申请公布号 CN105930387A 申请公布日期 2016.09.07
申请号 CN201610232349.7 申请日期 2016.04.14
申请人 北京思特奇信息技术股份有限公司 发明人 陈奋威
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京轻创知识产权代理有限公司 11212 代理人 杨立
主权项 一种基于数据路由、分库分表的数据操作系统,其特征在于:包括顶部的客户端层、中部的DaaS层和底部的数据库层,所述客户端层,其用于提供操作数据;所述DaaS层,其用于利用数据路由分析所述操作数据对应的SQL语句得出分库分表规则,并按分库分表规则定位出所述操作数据在所述数据库层中相应的分库数据库,通过执行相应的SQL语句将所述操作数据在分库数据库中进行操作,还用于将操作结果返回至客户端层;所述数据库层,其用于通过提供多种类型的分库数据库对所述DaaS层操作后的操作数据提供存储空间。
地址 100086 北京市海淀区中关村南大街6号中电信息大厦16层