-
公开(公告)号:CN119576971A
公开(公告)日:2025-03-07
申请号:CN202411744917.2
申请日:2024-11-29
Applicant: 杭州安恒信息技术股份有限公司
IPC: G06F16/242 , G06F16/21
Abstract: 本发明公开了一种数据库语句转换方法、装置、设备及存储介质,应用于数据库领域,该方法包括:获取待转换数据库的待转换数据库语句,对待转换数据库语句进行解析,获取待转换数据库语句的抽象语法树;设置中间态数据结构,对抽象语法树的树节点进行遍历,将抽象语法树转换为中间态数据结构下的中间态语句;确定目标数据库的目标数据库方言,基于目标数据库方言对各中间态语句的子句进行解析得到子句解析结果;将各子句解析结果进行拼接得到目标数据库的目标数据库语句。通过提供一种通用的数据库语句解析及转换方法,避免了人工基于不同数据库类型编写不同的转换脚本进行数据库转换导致的效率低且错误率高的问题。
-
公开(公告)号:CN112596993B
公开(公告)日:2023-06-20
申请号:CN202011492776.1
申请日:2020-12-17
Applicant: 杭州安恒信息技术股份有限公司
IPC: G06F11/34 , G06F16/17 , G06F16/18 , G06F16/185
Abstract: 本发明公开了一种日志分层方法、系统、可读存储介质及计算机设备,涉及文件管理技术领域,该日志分层方法包括以下步骤:在多个日志组件中分别抽象出agent;工厂对象获取所述日志组件中抽象得到的所述agent;所述agent通过日志头获取对应的储存位置;打印接口分别适配不同的所述agent,并通过所述agent进行日志打印。本发明能够解决现有技术中日志输出未分层,导致取证工作困难的问题。
-
公开(公告)号:CN114416306A
公开(公告)日:2022-04-29
申请号:CN202111516561.3
申请日:2021-12-13
Applicant: 杭州安恒信息技术股份有限公司
Abstract: 本申请涉及一种业务调度方法、系统、计算机设备及可读存储介质,其中,该业务调度方法包括:启动托管中心;注册与多个微服务单位相关的逻辑单元至托管中心;通过托管中心编辑业务流程,由托管中心拆分业务流程,得到多个业务分流,将业务分流同步到对应的微服务单位中。本申请实施例提供的业务调度的方法使得在整个业务流程执行的过程中,用户只需要修改对应的业务分流的逻辑单元。因此可以降低微服务之间的耦合性,使得微服务之间的调度更加清晰化。而且能够通过可配置的服务调用链路来控制业务的整个旅程,提高了业务调度的灵活度、便于后续的功能扩展和维护。
-
公开(公告)号:CN115904662A
公开(公告)日:2023-04-04
申请号:CN202211530792.4
申请日:2022-12-01
Applicant: 杭州安恒信息技术股份有限公司
IPC: G06F9/48
Abstract: 本申请公开了一种文件解析方法、装置、设备及存储介质,涉及计算机技术领域,包括:接收文件解析请求,并基于所述文件解析请求生成目标文件解析任务;将所述目标文件解析任务发送至任务队列,并根据预设任务调度算法从所述任务队列中获取当前文件解析任务;通过预设解析方式执行所述当前文件解析任务,以得到对应的目标对象。本申请通过将目标文件解析任务发送至任务队列,根据不同的需求选择不同的任务调度算法,从而根据当前的需求决定任务处理的优先级,并且根据预设解析方式执行所述当前文件解析任务,以选择解析速度快的解析方式进行解析,得到目标对象,通过使用满足当前需求的任务调度算法降低了任务堵塞的可能性,并提升了文件解析速度。
-
公开(公告)号:CN112596993A
公开(公告)日:2021-04-02
申请号:CN202011492776.1
申请日:2020-12-17
Applicant: 杭州安恒信息技术股份有限公司
IPC: G06F11/34 , G06F16/17 , G06F16/18 , G06F16/185
Abstract: 本发明公开了一种日志分层方法、系统、可读存储介质及计算机设备,涉及文件管理技术领域,该日志分层方法包括以下步骤:在多个日志组件中分别抽象出agent;工厂对象获取所述日志组件中抽象得到的所述agent;所述agent通过日志头获取对应的储存位置;打印接口分别适配不同的所述agent,并通过所述agent进行日志打印。本发明能够解决现有技术中日志输出未分层,导致取证工作困难的问题。
-
-
-
-