一种数据库版本管理方法、系统及设备

    公开(公告)号:CN113778997B

    公开(公告)日:2024-02-02

    申请号:CN202111130125.2

    申请日:2021-09-26

    Inventor: 俞天明 范渊 刘博

    Abstract: 本发明公开了一种数据库版本管理方法、系统及设备,首先将多个待更新DDL文件中的一个作为当前待更新DDL文件,根据预设的数据库的DDL语法与数据库的对应关系和待更新数据库将当前待更新DDL文件解析成DDL语句在待更新数据库中执行,若执行失败,则会记录当前待更新DDL文件的版本号,然后将下一个待更新DDL文件作为当前待更新DDL文件进行解析,直至所有待更新DDL文件全部被解析完毕。使得在多人协同开发的情况下,DDL语句执行失败以后,用户根据记录的执行失败的当前待更新DDL文件的版本号能够准确的定位,提高了工作效率且适用于行式数据库和列式数据库的版本管理。

    一种数据库版本管理方法、系统及设备

    公开(公告)号:CN113778997A

    公开(公告)日:2021-12-10

    申请号:CN202111130125.2

    申请日:2021-09-26

    Inventor: 俞天明 范渊 刘博

    Abstract: 本发明公开了一种数据库版本管理方法、系统及设备,首先将多个待更新DDL文件中的一个作为当前待更新DDL文件,根据预设的数据库的DDL语法与数据库的对应关系和待更新数据库将当前待更新DDL文件解析成DDL语句在待更新数据库中执行,若执行失败,则会记录当前待更新DDL文件的版本号,然后将下一个待更新DDL文件作为当前待更新DDL文件进行解析,直至所有待更新DDL文件全部被解析完毕。使得在多人协同开发的情况下,DDL语句执行失败以后,用户根据记录的执行失败的当前待更新DDL文件的版本号能够准确的定位,提高了工作效率且适用于行式数据库和列式数据库的版本管理。

    一种基于Elasticsearch的数据检索方法、装置、设备、介质

    公开(公告)号:CN111046060A

    公开(公告)日:2020-04-21

    申请号:CN201911268097.3

    申请日:2019-12-11

    Inventor: 俞天明 范渊 刘博

    Abstract: 本申请公开了一种基于Elasticsearch的数据检索方法、装置、设备、介质,该方法包括:对获取到的根据自定义语法拼接成的自定义查询语句进行预处理,得到目标Elasticsearch DSL查询语句、检索方式以及检索路径,其中,所述自定义语法为将Elasticsearch查询逻辑语法以及Elasticsearch查询运算语法与自定义符号绑定得到的语法;利用RestClient与Elasticsearch建立检索连接;将所述目标Elasticsearch DSL查询语句、所述检索方式以及所述检索路径发送给所述Elasticsearch,以便所述Elasticsearch根据所述目标Elasticsearch DSL查询语句、所述检索方式以及所述检索路径进行数据检索,并返回检索到的目标数据;接收所述目标数据,并将所述目标数据转化为标准输出数据,以便输出所述目标数据。这样能够使得查询语法容易使用,便于检索,且提高了检索效率。

    一种数据检索的方法、系统、设备及可读存储介质

    公开(公告)号:CN112487275A

    公开(公告)日:2021-03-12

    申请号:CN202011444828.8

    申请日:2020-12-11

    Inventor: 俞天明 范渊 刘博

    Abstract: 本申请公开了一种数据检索的方法,包括:根据输入的数据检索命令确定检索条件和数据源信息,并根据数据源信息确定待检索数据源;通过远程过程调用协议调用待检索数据源的检索接口,检索接口通过每个数据源中的微服务自定义实现;通过检索接口在待检索数据源中依据检索条件进行数据检索。本申请实现了一种分布式、多元数据库兼容、可扩展的系统架构,在主服务中可通过指定数据源使用各个子系统或服务进行检索,使得代码更为规范统一,复用度高,且适用于各类数据库,实现了在不同数据源中对数据进行统一检索。本申请同时还提供了一种数据检索的系统、设备及可读存储介质,具有上述有益效果。

    一种基于Elasticsearch的数据检索方法、装置、设备、介质

    公开(公告)号:CN111046060B

    公开(公告)日:2023-04-25

    申请号:CN201911268097.3

    申请日:2019-12-11

    Inventor: 俞天明 范渊 刘博

    Abstract: 本申请公开了一种基于Elasticsearch的数据检索方法、装置、设备、介质,该方法包括:对获取到的根据自定义语法拼接成的自定义查询语句进行预处理,得到目标Elasticsearch DSL查询语句、检索方式以及检索路径,其中,所述自定义语法为将Elasticsearch查询逻辑语法以及Elasticsearch查询运算语法与自定义符号绑定得到的语法;利用RestClient与Elasticsearch建立检索连接;将所述目标Elasticsearch DSL查询语句、所述检索方式以及所述检索路径发送给所述Elasticsearch,以便所述Elasticsearch根据所述目标Elasticsearch DSL查询语句、所述检索方式以及所述检索路径进行数据检索,并返回检索到的目标数据;接收所述目标数据,并将所述目标数据转化为标准输出数据,以便输出所述目标数据。这样能够使得查询语法容易使用,便于检索,且提高了检索效率。

    一种资产风险评级方法、装置及设备

    公开(公告)号:CN115658436A

    公开(公告)日:2023-01-31

    申请号:CN202211378196.9

    申请日:2022-11-04

    Inventor: 俞天明 吴卓群

    Abstract: 本发明公开了一种资产风险评级方法、装置及设备,涉及数据处理技术领域,该方法包括:获取预设资产评级规则;其中,预设资产评级规则包括评级条件、风险等级、分组信息和告警数据库信息;根据告警数据库信息,将评级条件解析为目标评级条件;根据获取的各资产的告警日志,利用分组信息对应的各规则分组的目标评级条件,检测各资产各自对应的匹配规则;根据匹配规则的风险等级,确定各资产各自对应的资产风险评级;本发明能够将预先设置的评级条件转换为告警日志所存储的数据库的数据库语法,实现评级条件的自适应转换,方便查询满足规则的告警日志的查询和评级条件的自定义设置,提高了资产风险评级的适用性,解决风险评级困难的问题。

Patent Agency Ranking