数据处理方法、装置和电子设备制造方法及图纸

技术编号:22722383 阅读:38 留言:0更新日期:2019-12-04 05:27
本发明专利技术公开了一种数据处理方法、装置和电子设备,该方法包括:对主数据库进行扩容,构建至少一个扩容主数据库;生成扩容后的主数据库的数据源配置信息,并对扩容前所述主数据库所使用的原数据源配置信息进行动态刷新;基于刷新后的所述数据源配置信息,在所述至少一个扩容主数据库与应用程序之间建立访问连接。在本实施例中的方法,建立至少一个扩容主数据库,并生成扩容后的主数据库的数据源配置信息,并以此对原数据源配置信息进行刷新;基于刷新后的数据源配置信息,建立扩容主数据库与应用程序的访问链路。保证在对主数据库进行扩容期间,不需要重启应用程序,应用程序可照常运行工作。

Data processing methods, devices and electronic equipment

The invention discloses a data processing method, device and electronic equipment, the method includes: expanding the main database, constructing at least one main database; generating the data source configuration information of the expanded main database, and dynamically refreshing the original data source configuration information used by the main database before the expansion; and based on the refreshed data source configuration information And establishing an access connection between the at least one expansion main database and the application program. In the method in the embodiment, at least one expanded master database is established, and the data source configuration information of the expanded master database is generated, and the original data source configuration information is refreshed accordingly; based on the refreshed data source configuration information, the access link between the expanded master database and the application program is established. Ensure that during the expansion of the main database, there is no need to restart the application, and the application can run as usual.

【技术实现步骤摘要】
数据处理方法、装置和电子设备
本专利技术涉及通信领域,尤其涉及一种数据处理方法、装置和电子设备。
技术介绍
随着互联网技术的不断发展,一些互联网应用的用户数量越来越多,在这种情况下互联应用中的数据库的请求量越来越多,随着数据量越来越大,会造成数据库服务器的储存空间不足,互联网应用访问速度越来越慢的现象,此时,就应该从数据库层面上进行扩容,增加扩容数据库,即增加存储空间,将原数据库中的部分数据转移到扩容数据库中。目前主流方法是在数据库的储存空间不足的情况下,停止应用程序,该应用程序部署在服务器里,将数据库进行扩容,生成扩容数据库,将原数据库中的部分数据转移至扩容数据库中,然后再开启应用程序。但停机扩容数据库的缺点是数据库扩容期间,应用程序无法照常工作。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置和电子设备,以解决现有技术数据库扩容期间,应用程序无法照常工作的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,提供了一种数据处理方法,该方法包括:对主数据库进行扩容,构建至少本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n对主数据库进行扩容,构建至少一个扩容主数据库;/n生成扩容后的主数据库的数据源配置信息,并对扩容前所述主数据库所使用的原数据源配置信息进行动态刷新;/n基于刷新后的所述数据源配置信息,在所述至少一个扩容主数据库与应用程序之间建立访问连接。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
对主数据库进行扩容,构建至少一个扩容主数据库;
生成扩容后的主数据库的数据源配置信息,并对扩容前所述主数据库所使用的原数据源配置信息进行动态刷新;
基于刷新后的所述数据源配置信息,在所述至少一个扩容主数据库与应用程序之间建立访问连接。


2.如权利要求1所述的方法,其特征在于,所述构建至少一个扩容主数据库包括:
从所述主数据库的至少一个备份数据库中,选择一个备份数据库作为所述扩容主数据库。


3.如权利要求2所述的方法,其特征在于,所述构建至少一个扩容主数据库之后,还包括:
创建各所述扩容主数据库对应的至少一个备份数据库。


4.如权利要求2所述的方法,其特征在于,所述构建至少一个扩容主数据库之后,还包括:
根据预设的对所述主数据库的数据扩容规则,删除主数据库和/或扩容主数据库中的冗余数据。


5.如权利要求4所述的方法,其特征在于,所述删除所述扩容主数据库中的冗余数据包括:
删除所述扩容主数据库中的初始数据,所述初始数据与所述主数据库存储的数据一致。


6.如权利要求1所述的方法,其特征在于,所述方法还包括:
根据刷新后的所述数据源配置信息确定所述应用程序待...

【专利技术属性】
技术研发人员:杨光润何继远张恒张甫周忠恳李志伟
申请(专利权)人:上海艾融软件股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1