发明名称 一种基于多数据库的动态切换方法和装置
摘要 本发明提出一种基于多数据库的动态切换方法和装置,其中方法包括:在计算机应用系统启动时,读取相关的配置文件;所述配置文件包括一个以上键值对,其中,键为数据库标识,值为访问所述数据库的方法名;将所述配置文件中的数据库标识设置在计算机应用系统的线程池中;当计算机应用系统的方法被调用时,拦截该方法,从所述线程池中获取该方法所对应的数据库标识,返回所述被拦截的方法;利用获取的数据库标识执行该方法。本发明能够实现基于配置的读写分离,并且达到方法级别的数据库切换。
申请公布号 CN103530427A 申请公布日期 2014.01.22
申请号 CN201310537530.5 申请日期 2013.11.04
申请人 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 发明人 崔振
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 阎敏;宋志强
主权项 一种基于多数据库的动态切换方法,其特征在于,所述方法包括:在计算机应用系统启动时,读取相关的配置文件;所述配置文件包括一个以上键值对,其中,键为数据库标识,值为访问所述数据库的方法名;将所述配置文件中的数据库标识设置在计算机应用系统的线程池中;当计算机应用系统的方法被调用时,拦截该方法,从所述线程池中获取该方法所对应的数据库标识,返回所述被拦截的方法;利用获取的数据库标识执行该方法。
地址 100080 北京市海淀区苏州街20号2号楼2层