-
公开(公告)号:CN118550814A
公开(公告)日:2024-08-27
申请号:CN202410477492.7
申请日:2024-04-19
Applicant: 国网浙江省电力有限公司信息通信分公司 , 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司
Abstract: 本申请提供一种数据库测试方法、系统、电子设备及存储介质。所述方法应用于数据库测试系统,所述数据库测试系统包括:数据微服务单元、原数据库和测试数据库,所述数据微服务单元包括录制模块、回放模块;所述录制模块和所述回放模块分别通过录制插件和回放插件加入所述数据库测试系统;所述方法包括:所述录制模块根据预设的流量数据录制要求对所述原数据库的流量数据进行录制;所述回放模块在所述测试数据库回放所述流量数据,得到测试数据;所述测试数据用于指示所述测试数据库的性能测试结果和功能测试结果。通过本申请可以提高录制和回放工具的灵活性,提高通用性,且可以应对超大规模级别流量数据挑战。
-
公开(公告)号:CN117668110A
公开(公告)日:2024-03-08
申请号:CN202311617240.1
申请日:2023-11-29
Applicant: 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司 , 华北电力大学 , 国网浙江省电力有限公司信息通信分公司 , 国家电网有限公司
IPC: G06F16/27 , G06F16/242
Abstract: 本发明公开了属于数据库技术领域的一种数据同步复制方法。具体包括:监听微服务数据访问请求;针对数据库同步请求生成其同步策略,并根据同步策略生成同步日志文件;接收解析同步日志文件并发送给SQL翻译中间件;生成目标国产数据库适配的SQL,并发送给目标国产数据库执行。本发明能够实现数据更新时主动复制数据到多个“使用处”,支撑对营销数据的单向复制、广播复制、热备复制等数据同步方式,避免了频繁查询和访问原始数据库,减少了系统负载,从而提高了系统性能和稳定性。
-
公开(公告)号:CN118733650A
公开(公告)日:2024-10-01
申请号:CN202410633318.7
申请日:2024-05-21
Applicant: 国网信息通信产业集团有限公司 , 国网湖北省电力有限公司信息通信公司 , 北京中电普华信息技术有限公司 , 国网浙江省电力有限公司信息通信分公司
IPC: G06F16/25 , G06F16/242 , G06F16/22
Abstract: 本申请提供一种数据库存储过程转换方法、装置、电子设备及存储介质,获取与待转换数据库对应的存储过程数据,以及与存储过程数据对应的词法规则和语法规则,然后利用词法规则对存储过程数据进行字符识别,得到字符识别结果,通过语法规则将字符识别结果进行语法组合,生成语法树,本申请通过词法规则和语法规则的方式直接实现了对于存储过程的解析,无需生成中间语法,然后根据预设的语言映射数据库将语法树直接转换为可执行的目标程序语言,避免异构数据库之间存储过程的迁移,降低了异构数据库之间的迁移难度,从而提高了转换速度。
-
公开(公告)号:CN119127931A
公开(公告)日:2024-12-13
申请号:CN202410835371.5
申请日:2024-06-26
Applicant: 国网信息通信产业集团有限公司 , 国网湖北省电力有限公司信息通信公司 , 国网浙江省电力有限公司信息通信分公司
IPC: G06F16/2455
Abstract: 本申请实施例提供一种数据库替代能力测试方法、装置及存储介质,包括将待选数据库的数据类型、命名规则、语法规则、函数分别对应的与当前数据库的数据类型、命名规则、语法规则、函数进行对比,得到兼容性指标结果;利用测试工具对待选数据库进行基准性能测试,得到基准性能指标结果;利用自动化测试工具对待选数据库进行特定业务场景下的性能测试,得到业务场景性能指标结果;根据基准性能指标结果和业务场景性能指标结果,确定综合性能指标结果;基于兼容性指标结果、综合性能指标结果、预设的改造成本指标结果和通过功能测试得到的功能指标结果,确定待选数据库的替代能力指标结果。通过综合测试待选数据库的替代能力,为数据库替代提供依据。
-
公开(公告)号:CN117131021A
公开(公告)日:2023-11-28
申请号:CN202311234692.1
申请日:2023-09-22
Applicant: 国网信息通信产业集团有限公司 , 华北电力大学 , 国网浙江省电力有限公司信息通信分公司 , 国网湖北省电力有限公司
Abstract: 本发明公开了属于数据库迁移技术领域的一种面向百亿级数据的分片迁移方法。该方法具体如下:将要迁移的源数据表切分成若干个数据切片,将数据切片中的数据由源数据表迁移至目标数据表,当某条或某个分片数据迁移失败,对其进行可定制的分片断点续迁。本发明能够保证源数据库数据与目的数据库数据高度一致;而且具有可持续性,保证异常发生前数据迁移的有效性,异常处理后继续迁移后续数据。
-
公开(公告)号:CN107438101B
公开(公告)日:2020-09-29
申请号:CN201710618977.3
申请日:2017-07-26
Applicant: 北京中电普华信息技术有限公司 , 国家电网公司 , 国网江苏省电力公司信息通信分公司 , 国网信息通信产业集团有限公司
IPC: H04L29/08 , H04L29/06 , H04L29/12 , H04L12/741 , G06F8/60
Abstract: 本发明提供一种单体式应用的服务扩展方法及装置,建立区别于单体式应用的微应用,根据微应用的服务功能,在路由组件上设置微应用的地址与服务请求地址之间的对应关系,以在接收到新扩展服务的服务请求时,将服务请求分发至微应用中,同时在微应用和单体式应用上分别设置胶水代码,使得微应用响应新扩展服务的服务请求时,可以访问单体式应用对应的数据库中的数据,实现通过微应用提供扩展的服务功能。由于微应用是区别于单体式应用建立的,在实现服务扩展时,没有破坏单体式应用的架构,且没有在单体式应用上增加新扩展的服务功能,解决了现有技术中服务扩展方法中存在的开发难度高、管理困难以及工作量大的问题。
-
公开(公告)号:CN109165012A
公开(公告)日:2019-01-08
申请号:CN201811081096.3
申请日:2018-09-17
Applicant: 北京中电普华信息技术有限公司 , 国网信息通信产业集团有限公司 , 国家电网有限公司
Abstract: 本申请公开了一种非解释型微应用实现方法及系统,方法包括:获取代码工程项目中所有内容列表,初始化微应用代码工程的目录结构,解析出数据服务集合,对所有内容列表进行处理,按照微应用工程代码结构生成微应用。本申请能够在不依赖解释器的情况下,通过转码的方式实现功能构造组件的微应用实现。
-
公开(公告)号:CN107438101A
公开(公告)日:2017-12-05
申请号:CN201710618977.3
申请日:2017-07-26
Applicant: 北京中电普华信息技术有限公司 , 国家电网公司 , 国网江苏省电力公司信息通信分公司 , 国网信息通信产业集团有限公司
IPC: H04L29/08 , H04L29/06 , H04L29/12 , H04L12/741 , G06F9/445
Abstract: 本发明提供一种单体式应用的服务扩展方法及装置,建立区别于单体式应用的微应用,根据微应用的服务功能,在路由组件上设置微应用的地址与服务请求地址之间的对应关系,以在接收到新扩展服务的服务请求时,将服务请求分发至微应用中,同时在微应用和单体式应用上分别设置胶水代码,使得微应用响应新扩展服务的服务请求时,可以访问单体式应用对应的数据库中的数据,实现通过微应用提供扩展的服务功能。由于微应用是区别于单体式应用建立的,在实现服务扩展时,没有破坏单体式应用的架构,且没有在单体式应用上增加新扩展的服务功能,解决了现有技术中服务扩展方法中存在的开发难度高、管理困难以及工作量大的问题。
-
公开(公告)号:CN107391142A
公开(公告)日:2017-11-24
申请号:CN201710618192.6
申请日:2017-07-26
Applicant: 北京中电普华信息技术有限公司 , 国家电网公司 , 国网江苏省电力公司信息通信分公司 , 国网信息通信产业集团有限公司
IPC: G06F9/44
Abstract: 本发明提供一种应用拆分的方法及装置,根据业务名称,利用应用解耦和数据解耦方式拆分应用,每个业务名称对应的业务包括能够完成此项业务的所有功能,因此将一项业务包括的所有功能单元以组合的形式,从单体式应用中拆分出来,生成与各个业务对应的微服务。相较于根据最小功能单元将应用拆分成能够实现最小服务功能的微服务,在接收到服务请求以提供服务功能时,即需要完成某项业务时,可以直接调用与此业务对应的微服务,而不需要与最小服务功能单元分别对应的微服务之间交互后,才能实现此业务。解决了现有技术中拆分粒度过细,导致接收到服务请求而完成一项业务时需要多个微服务之间交互,进而导致响应服务请求时间较长的问题。
-
公开(公告)号:CN110928662B
公开(公告)日:2022-09-09
申请号:CN201911189153.4
申请日:2019-11-28
Applicant: 国网信息通信产业集团有限公司 , 北京中电普华信息技术有限公司
IPC: G06F9/48
Abstract: 本发明提供一种面向微服务架构的分布式定时任务调度器,其特征在于,包括:任务注册中心模块、调度控制模块、分配器和至少一个微服务模块;通过在所述任务注册中心模块创建顶级目录,在所述顶级目录下创建与各个微服务对应的微服务目录,与所述微服务对应的微服务模块的信息注册到所述微服务目录下,并在所述微服务目录下创建与所述微服务对应的调度任务以及调度任务的调度运行策略,基于所述调度运行策略调取并下发调度实现,实现了微服务的统一管理。
-
-
-
-
-
-
-
-
-