【技术实现步骤摘要】
一种数据抽取方法、系统、设备以及介质
本专利技术涉及数据抽取领域,具体涉及一种数据抽取方法、系统、设备以及存储介质。
技术介绍
常规的设计与部署中,系统运行与数据管理之间存在着较大的物理分离,数据具有明显的独立性,对于有些大型系统,在设计上具有非常大的复杂度,解决方案多样化,但是数据的管理方式在设计时往往会趋于一致地遵从业界统一的原则进行标准化实现。通常来说,为获得足够的高可靠性与高可用性,信息系统往往会利用独立的数据库管理系统存储和管理所要处理的数据,数据库管理系统可以通过众多数据操控手段提供非常好的解决方案,信息系统中所有可预见的数据操作流程基本上可以在数据库管理系统中获得满足。数据作用如此重要,某些场景下将其进行迁移往往存在着比较亟需的特殊需要,如果系统中数据规模非常大,数据复杂度多样化,而且在迁移过程中还有着比较特殊的计算需要,那么处理这种问题时会变得非常棘手,像传统那样的定制化数据功能开发显然不具备通用性而且很难做到复杂场景下的准确处理,所以,如何探寻优良的解决方案同时又可以保证高可用是个很大的难题。 >专利技术内本文档来自技高网...
【技术保护点】
1.一种数据抽取方法,其特征在于,包括以下步骤:/n将基于微服务架构构建的前端UI项目包和后台服务项目包迁移到kubernetes集群;/n收集所述kubernetes集群所在的环境信息;/n将所述环境信息分别写入所述前端UI项目包和所述后台服务项目包的配置文件;/n利用所述前端UI项目包的配置文件生成所述前端UI项目包对应的镜像以及利用所述后台服务项目包的配置文件生成所述后台服务项目包的镜像,并将所述镜像分别部署到所述kubernetes集群的容器中;/n通过所述前端UI项目包对应的容器接收数据抽取指令,并向所述后台服务项目包对应的容器发起访问请求,以实现数据抽取。/n
【技术特征摘要】
1.一种数据抽取方法,其特征在于,包括以下步骤:
将基于微服务架构构建的前端UI项目包和后台服务项目包迁移到kubernetes集群;
收集所述kubernetes集群所在的环境信息;
将所述环境信息分别写入所述前端UI项目包和所述后台服务项目包的配置文件;
利用所述前端UI项目包的配置文件生成所述前端UI项目包对应的镜像以及利用所述后台服务项目包的配置文件生成所述后台服务项目包的镜像,并将所述镜像分别部署到所述kubernetes集群的容器中;
通过所述前端UI项目包对应的容器接收数据抽取指令,并向所述后台服务项目包对应的容器发起访问请求,以实现数据抽取。
2.如权利要求1所述的方法,其特征在于,向所述后台服务项目包对应的容器发起访问请求,进一步包括:
所述kubernetes集群将所述访问请求分发至多个正常状态的副本以实现数据抽取。
3.如权利要求1所述的方法,其特征在于,通过所述前端UI项目包对应的容器接收数据抽取指令,并向所述后台服务项目包对应的容器发起访问请求,进一步包括:
响应于所述前端UI项目包对应的容器检测到源数据库对应的对象被拖拽到第一预设位置,向所述后台服务项目包对应的容器发送源数据库的配置信息以及待抽取数据,以建立与所述源数据库的连接;
响应于所述前端UI项目包对应的容器检测到目标数据库对应的对象被拖拽到第二预设位置,向所述后台服务项目包对应的容器发送目标数据库的配置信息,以建立与所述目标数据库的连接;
响应于所述前端UI项目包对应的容器接收到执行数据抽取的指令,向所述后台服务项目包对应的容器发起访问请求以实现所述待抽取数据由所述源数据库迁移到所述目标数据库。
4.如权利要求3所述的方法,其特征在于,还包括:
通过有向箭头将所述第一预设位置与所述第二预设位置进行连接。
5.如权利要求3所述的方法,其特征在于,还包括:
将待抽取的数据从所述源数据库中检索出并封装成数据对...
【专利技术属性】
技术研发人员:何若永,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。