发明名称 一种软件业务系统的数据库横向扩展方法
摘要 本发明公开了一种软件业务系统的数据库横向扩展方法,该数据库横向扩展方法步骤如下:1)识别扩展维度,形成扩展配置;2)按配置对数据路由存取;3)数据库横向部署节点可灵活扩展,当目前的扩展设置不满足性能要求时,动态扩展新的数据库。本发明的一种软件业务系统的数据库横向扩展方法和现有技术相比,该方法使系统具备数据库可横向扩展设计架构与系统支撑技术;通过对数据库的横向扩展,解决了因数据库高负荷运转而带来的系统性能瓶径与运行效率问题,从容应对高并发、大数据对系统带来的压力,并使得系统具有极强的横向扩展能力。
申请公布号 CN105760510A 申请公布日期 2016.07.13
申请号 CN201610100449.4 申请日期 2016.02.24
申请人 浪潮通用软件有限公司 发明人 周祥国;孙立新;戴海宏
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 刘继枝
主权项 一种软件业务系统的数据库横向扩展方法,其特征在于,该数据库横向扩展方法步骤如下:1)识别扩展维度,形成扩展配置:依据业务功能模块的横向关联度、单表的数据量大小的因素,识别数据库横向扩展的维度;按业务模块、业务组织的维度形成数据库横向扩展配置表;2)按配置对数据路由存取:业务运行框架统一封装了业务功能对数据的存取,根据数据库横向扩展配置的结果,实现不同数据库服务器的路由调度与信息共享,在切换业务模块、业务组织时,同时切换访问的目标数据库;3)数据库横向部署节点可灵活扩展,当目前的扩展设置不满足性能要求时,动态扩展新的数据库:一台数据库服务器出现计算、I/O性能压力时,增加第二台数据库服务器,第二台也出现压力时,增加第三台,直到性能满足需要为止。
地址 250101 山东省济南市高新区浪潮路1036号