一种InfluxDB高可用集群实现系统及方法

    公开(公告)号:CN114116277A

    公开(公告)日:2022-03-01

    申请号:CN202111287679.3

    申请日:2021-11-02

    发明人: 高翔宇 曹博 吴楠

    IPC分类号: G06F11/07

    摘要: 本发明公开了一种InfluxDB高可用集群实现系统及方法,属于大数据存储技术领域。本发明的InfluxDB高可用集群实现系统包括Bufferson单元、健康状态检查单元和反向代理单元;Bufferson单元用于内部缓冲的异步HTTP代理;健康状态检查单元用于监控各节点简况状态,恢复数据时自动遍历删除InfluxDB节点;反向代理单元由Nginx支持,以限制客户端在单位时间内可以发出的HTTP请求数量。该发明的InfluxDB高可用集群实现系统将指标写入任意数量的InfluxDB节点,并在所有节点之间分配查询的高可用性的服务,具有很好的推广应用价值。

    基于LZSS算法和Sunday算法的数据压缩方法及系统

    公开(公告)号:CN112671413A

    公开(公告)日:2021-04-16

    申请号:CN202011559946.3

    申请日:2020-12-25

    发明人: 吴楠 曹博 高翔宇

    IPC分类号: H03M7/40

    摘要: 本发明公开了一种基于LZSS算法和Sunday算法的数据压缩方法及系统,属于数据压缩技术领域,本发明要解决的技术问题为如何避免匹配时因匹配长度过小而产生的数据量压缩率降低,采用的技术方案为:该方法是利用熵编码对待压缩数据进行预处理并选取压缩标准,同时将窗口变为动态设置大小,设定一个最小的匹配长度,并找到匹配的最大字符串提高压缩效率,再通过Sunday字符串匹配算法降低字符串匹配时的时间消耗。该系统包括预处理模块、选取模块、设定模块一、设定模块二、压缩模块及匹配模块。

    一种基于KEYCLOAK的单点认证方法
    3.
    发明公开

    公开(公告)号:CN112685726A

    公开(公告)日:2021-04-20

    申请号:CN202110073095.X

    申请日:2021-01-20

    IPC分类号: G06F21/44 G06F21/45 G06F21/31

    摘要: 本发明公开了一种基于KEYCLOAK的单点认证方法,所述方法通过http协议以及存取cookie,使用户访问应用前先进行单点认证登录,拿到用户唯一认证标识;在向后台发送http请求时,在请求头中带上所述认证标识;后台通过对该认证标识进行校验,实现单点认证。本发明实现了前后台交互,用户在前端进行登录,并将信息保存在前端,后台只需要进行接收前端所传输的数据,并对这次请求所带的用户认证信息进行认证,便可以知道用户是否登录有效。同时可以从中获取用户的所有信息,为前后端交互认证提供了极为方便的处理方法,并将用户信息通过第三方应用进行保存,后端只需判断用户是否登录,完整,安全的实现了用户的单点登录以及认证。

    一种基于RSA优化的动态加密方法
    4.
    发明公开

    公开(公告)号:CN118018212A

    公开(公告)日:2024-05-10

    申请号:CN202410211242.9

    申请日:2024-02-27

    发明人: 吴楠 张栋 高翔宇

    IPC分类号: H04L9/32

    摘要: 本发明特别涉及一种基于RSA优化的动态加密方法。该基于RSA优化的动态加密方法,自定义设置素数生成周期和动态范围,从中产生一系列素数,并从这些素数中随机抽取RSA加密算法的两个大素数p和q,使得每次加解密所用的两大素数乘积n,随机选取的正整数e和密钥d均不同,实现动态加密;自定义设置密码数据有效期,并定期更换密码数据;针对选择密文攻击,在RSA加密算法中叠加MD5加密算法实现签名机制;在动态加密过程实现了不共享模数的过程,解决了公共模数攻击破解RSA加密算法的问题。该基于RSA优化的动态加密方法,通过添加动态加密机制,并叠加MD5加密算法,不仅大大增加了系统的加密安全性,同时还极大地的缩减了加密时间,提高了加密效率。

    一种高效定时任务管理方法及系统

    公开(公告)号:CN116225641A

    公开(公告)日:2023-06-06

    申请号:CN202211671169.0

    申请日:2022-12-26

    IPC分类号: G06F9/48 G06F9/448 G06F9/445

    摘要: 本发明涉及软件应用技术领域,具体为一种高效定时任务管理方法包括以下步骤:提供录入定时任务的入口;通过合适的调度算法从任务库中触发到期的任务以期执行;执行已经调度后的任务;有益效果为:本发明提出的高效定时任务管理方法及系统通过分布式下的高可用定时技术,解决单一定时,同步定时,corn表达式的写法,使用高效的配置说明,注解式弹窗配置页面化的定时;实现快速定时,开箱即用,又支持分布式业务处理,数据安全及页面监控。

    基于LZSS算法和Sunday算法的数据压缩方法及系统

    公开(公告)号:CN112671413B

    公开(公告)日:2022-09-06

    申请号:CN202011559946.3

    申请日:2020-12-25

    发明人: 吴楠 曹博 高翔宇

    IPC分类号: H03M7/40

    摘要: 本发明公开了一种基于LZSS算法和Sunday算法的数据压缩方法及系统,属于数据压缩技术领域,本发明要解决的技术问题为如何避免匹配时因匹配长度过小而产生的数据量压缩率降低,采用的技术方案为:该方法是利用熵编码对待压缩数据进行预处理并选取压缩标准,同时将窗口变为动态设置大小,设定一个最小的匹配长度,并找到匹配的最大字符串提高压缩效率,再通过Sunday字符串匹配算法降低字符串匹配时的时间消耗。该系统包括预处理模块、选取模块、设定模块一、设定模块二、压缩模块及匹配模块。