数据处理方法、装置及电子设备
    31.
    发明公开

    公开(公告)号:CN114860846A

    公开(公告)日:2022-08-05

    申请号:CN202210603396.3

    申请日:2022-05-30

    Abstract: 本申请实施例提供了一种数据处理方法、装置及电子设备,所述方法包括实时获取目标业务对应的待处理数据,其中,待处理数据中包含数据生成时间,根据数据生成时间将待处理数据划分至不同的时间窗口下,并根据划分结果得到不同时间窗口对应的窗口数据,其中,每个时间窗口的窗口数据中包含一边界时间,每个边界时间包含一开始时间和一结束时间,开始时间为分配至时间窗口下的待处理数据中包含的最早生成时间,结束时间为分配至时间窗口下的待处理数据中包含的最晚生成时间,根据不同时间窗口对应的窗口数据实现目标业务。本申请提高了数据处理的实时性,提高了海量数据可应用业务场景的范围,进而保证了用户的应用体验。

    一种缓存刷新方法及装置
    32.
    发明公开

    公开(公告)号:CN113836182A

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

    申请号:CN202111050367.0

    申请日:2021-09-08

    Inventor: 邹啟文 刘建波

    Abstract: 本发明涉及金融科技(Fintech)领域,公开一种缓存刷新方法及装置,适用于分布式系统中同一应用服务的各服务节点,服务节点在第一设定时间基于缓存刷新预检线程,确定数据库相对于本地缓存是否发生更新,并在确定更新后,将第一设定时间记录在缓存刷新时间记录中;服务节点在第二设定时间基于缓存刷新线程,确定缓存刷新时间记录中的第一设定时间与第二设定时间之间的差值小于第一设定阈值后,根据数据库更新本地缓存;第二设定时间位于第一设定时间之后。通过该方式,可实现分布式系统中构成同一应用服务的各服务节点各自的本地缓存的数据从始至终的一致性。

    数据查重方法、装置、设备及计算机存储介质

    公开(公告)号:CN111708771A

    公开(公告)日:2020-09-25

    申请号:CN202010558327.6

    申请日:2020-06-17

    Abstract: 本发明涉及金融科技(Fintech)技术领域,并公开了一种数据查重方法,该方法包括:当接收到目标数据,检测是否对所述目标数据进行查重处理;若是,则检测所述目标数据对应的数据交易是否满足预设的忽略条件;若不满足,则计算所述目标数据对应的当前摘要,并确定所述当前摘要对应的目标时间范围,将所述目标时间范围和所述当前摘要插入至所述目标数据对应的摘要数据表,以获取目标摘要数据表,并检测所述目标摘要数据表是否发生主键唯一性冲突;若所述目标摘要数据表发生主键唯一性冲突,则确定所述目标数据为重复数据。本发明还公开了一种数据查重装置、设备和一种计算机存储介质。本发明提高了数据查重处理的可用性。

    一种版本升级方法及装置
    34.
    发明公开

    公开(公告)号:CN111538519A

    公开(公告)日:2020-08-14

    申请号:CN202010361813.9

    申请日:2020-04-30

    Abstract: 本发明涉及金融科技(Fintech)领域,公开一种版本升级方法及装置,第一节点在第一版本标记为升级态时,停止第一服务实例;将系统数据库的第一功能参数更新至第一本地内存;启动第一服务实例,并通过第一本地内存的第一功能参数运行第一服务实例。本方案仅通过对第一节点的第一服务实例先进行版本升级,而非对第一节点上的全部服务实例或分布式系统中的全部节点的全部服务实例都进行版本升级,方法灵活,可将版本升级失败所带来的风险降到最低;通过功能参数的方式实现各业务功能,而非现有技术中依靠运行代码来实现业务功能,故本方案可通过第一配置文件更新功能参数从而实现版本升级,避免了现有技术中通过更改代码来完成升级的复杂性。

    数据一致性的实现方法、装置、设备及计算机存储介质

    公开(公告)号:CN111488367A

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

    申请号:CN202010303936.7

    申请日:2020-04-16

    Inventor: 刘建波

    Abstract: 本发明涉及金融科技技术领域,公开了一种数据一致性的实现方法、装置、设备及计算机存储介质。该方法包括:在接收到事务开启指令时,调用预设API生成事物上下文;在接收到数据写入命令时,调用预设API生成对应的正向事务元素和反向事务元素,并缓存至事务上下文中;在接收到事务提交指令时,将事务上下文中缓存的正向事务元素封装为Redis事务,并向主节点提交执行Redis事务;在执行完成时,调用预设WAIT命令,以确定Redis事务对应的写入数据是否成功同步至备节点上;若同步失败,则基于事务上下文中缓存的反向事务元素进行事务回滚。本发明能够在出现信息孤岛的情况时,保证Redis集群中数据的一致性。

    日志打印方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN110231921B

    公开(公告)日:2024-03-29

    申请号:CN201910500378.0

    申请日:2019-06-06

    Inventor: 刘建波

    Abstract: 本发明公开了一种日志打印方法,涉及金融科技领域,该方法包括:当检测到交易请求时,获取所述交易请求中携带的交易标识;根据所述交易标识查找预设的日志级别控制哈希表,判断所述日志级别控制哈希表中是否存在与所述交易标识对应的日志级别;若所述日志级别控制哈希表中存在与所述交易标识对应的日志级别,则根据所述日志级别控制哈希表中的日志级别,打印所述交易请求执行过程中产生的日志信息。本发明还公开了一种日志打印装置、设备和一种计算机可读存储介质。本发明能够实现交易层面上的日志级别控制,从而满足不同交易的日志打印需求。

    基于JSON的数据处理方法、装置、设备及介质

    公开(公告)号:CN112433709A

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

    申请号:CN202011413471.7

    申请日:2020-12-03

    Inventor: 彭云霄 刘建波

    Abstract: 本发明涉及金融科技(Fintech)技术领域,公开了一种基于JSON的数据处理方法,包括:在接收到请求方发送的服务请求时根据预设选择器确定目标解析工具类,预设选择器中包括至少一种解析工具类;服务请求中包括由请求方根据第一自定义适配器得到的第一字符串;通过目标解析工具类调用对应的第二自定义适配器对第一字符串进行反序列化得到第一Java对象,以供根据第一Java对象对服务请求进行处理,第一自定义适配器的属性配置内容与第二自定义适配器的属性配置内容一致。从而在请求方与响应方的JSON解析工具类不相同时,响应方仍能通过适配器成功对第一字符串反序列化,实现请求方和响应方的不同JSON解析工具类的兼容。

    一种数据加锁检测方法、设备及计算机可读存储介质

    公开(公告)号:CN112199391A

    公开(公告)日:2021-01-08

    申请号:CN202011073750.3

    申请日:2020-09-30

    Inventor: 邹啟文 刘建波

    Abstract: 本申请提供一种数据加锁检测方法、设备及计算机可读存储介质,其中,方法包括:若开启事务,获取事务对应的数据库访问接口的第一方法名和第一表名;若保存的强制加锁定义表包括第一表名,且第一方法名表征对事务关联的数据执行更新操作,从已加锁数据缓存区中事务对应的缓存区查找数据,得到检测结果;若检测结果表征事务对应的缓存区不存在数据,从强制加锁定义表中获取与第一表名对应的处理策略;基于处理策略,对数据进行处理。

    一种交易处理方法及装置
    39.
    发明公开

    公开(公告)号:CN111709731A

    公开(公告)日:2020-09-25

    申请号:CN202010561247.6

    申请日:2020-06-18

    Abstract: 本发明实施例涉及金融科技(Fintech)领域,公开一种交易处理方法及装置,通过拦截器获取待处理交易;拦截器用于对指定类型的交易进行拦截;通过拦截器确定待处理交易是否满足并发控制功能的限制条件;在待处理交易未满足限制条件时,调用交易服务处理待处理交易。该交易处理流程中是针对指定类型的交易中指定交易因素来设定并发控制功能的,该方式相对灵活;并且,在待处理交易满足并发控制功能的限制条件时,则直接拒绝执行所拦截的、指定类型的待处理交易,从而实现了对指定类型的交易的并发控制目的。

    一种数据库验证密码的确定方法及装置

    公开(公告)号:CN111414610A

    公开(公告)日:2020-07-14

    申请号:CN202010231086.4

    申请日:2020-03-27

    Inventor: 刘建波

    Abstract: 本发明公开了一种数据库验证密码的确定方法及装置,其中方法为:通过数据库接口接收的创建请求调用第一数据库连接驱动程序,所述创建请求包括传入密码;通过所述第一数据库连接驱动程序,获取第一密码组中的第一密码并使用所述第一密码创建数据库连接;所述第一密码组包括所述第一密码和第二密码;所述第一密码为所述第一数据库连接驱动程序中默认的用于创建数据库连接的数据库验证密码;所述第二密码为所述第一密码的备用数据库验证密码;若创建数据库连接失败,则通过所述第一数据库连接驱动程序,获取所述第二密码并使用所述第二密码创建数据库连接。上述方法应用于金融科技(Fintech)时,不会使运行过程中的交易受损。

Patent Agency Ranking