基于云的Redis集群自动化采集慢日志的方法及系统

    公开(公告)号:CN114567555B

    公开(公告)日:2024-07-12

    申请号:CN202210214943.9

    申请日:2022-03-04

    摘要: 本发明公开了基于云的Redis集群自动化采集慢日志的方法及系统,属于云环境及大数据处理技术领域,本发明要解决的技术问题为如何防止慢日志数据文件因采集时间过长,导致占用内存空间过大,实现目标数据自动化实时上报,同时避免慢日志因超过最大保存条数而被删除,采用的技术方案为:该方法是在云平台上通过资源编排创建Redis集群实例,在资源编排时将采集工具安装到虚机中,并通过crontab定时任务进行秒级执行采集工作;再通过设置Redis配置控制采集慢日志的阈值,根据场景需求配置采集的属性,采集Redis集群中master节点的慢日志信息,并用logrotate日志轮询工具控制日志文件的大小。该系统包括创建模块、安装模块、设置模块一、设置模块二和设置模块三。

    流程化的数据库检查方法及装置

    公开(公告)号:CN118152377B

    公开(公告)日:2024-08-09

    申请号:CN202410578797.7

    申请日:2024-05-11

    IPC分类号: G06F16/21

    摘要: 本发明公开了流程化的数据库检查方法及装置,属于数据同步技术领域,要解决的技术问题为如何实现对数据库的流程化检查。包括如下步骤:配置作为数据同步应用的管理侧,并配置用于对数据库进行检查的组件DBAgent;将组件DBAgent打包部署到云平台或原生云平台;数据同步时通过管理侧调用组件DBAgent,通过组件DBAgent对数据库进行检查,检查时,通过grpc接口接收检查请求,通过集中分发器将检查请求分发至数据库实现接口,通过数据库实现接口与要检查的数据库对接并对数据库进行检查,并通过grpc接口将检查结果返回管理侧。

    流程化的数据库检查方法及装置

    公开(公告)号:CN118152377A

    公开(公告)日:2024-06-07

    申请号:CN202410578797.7

    申请日:2024-05-11

    IPC分类号: G06F16/21

    摘要: 本发明公开了流程化的数据库检查方法及装置,属于数据同步技术领域,要解决的技术问题为如何实现对数据库的流程化检查。包括如下步骤:配置作为数据同步应用的管理侧,并配置用于对数据库进行检查的组件DBAgent;将组件DBAgent打包部署到云平台或原生云平台;数据同步时通过管理侧调用组件DBAgent,通过组件DBAgent对数据库进行检查,检查时,通过grpc接口接收检查请求,通过集中分发器将检查请求分发至数据库实现接口,通过数据库实现接口与要检查的数据库对接并对数据库进行检查,并通过grpc接口将检查结果返回管理侧。

    一种redis多从节点链式复制自动搭建的方法

    公开(公告)号:CN117493458A

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

    申请号:CN202311483567.4

    申请日:2023-11-09

    IPC分类号: G06F16/27 G06F16/2455

    摘要: 本发明涉及云计算技术领域,具体为一种redis多从节点链式复制自动搭建的方法,包括以下步骤:运行环境检查;节点可执行程序准备;服务启动;服务成链;链后检查;有益效果为:本发明提出的redis多从节点链式复制自动搭建的方法,利用从节点只读的特性,提升redis服务的性能,多从节点在链式复制的基础上,更能体现出更强的性能。本方法能够提供一种自动化部署redis多从节点的链式复制自动搭建的方法,简单高效的实现redis多从节点的快速、自动化部署搭建redis多从节点的链式复制。

    一种云平台下的Redis异地容灾系统实现方法

    公开(公告)号:CN116910153A

    公开(公告)日:2023-10-20

    申请号:CN202310737927.2

    申请日:2023-06-21

    发明人: 刘振 王阳 尹萍

    摘要: 本发明涉及云计算技术领域,具体为一种云平台下的Redis异地容灾系统实现方法,包括以下步骤:首次启动,向主区域Redis发送psync命令,请求同步数据,发送psync‑1,为全量同步;主实例推送全量RDB文件;双向同步方法边接收全量RDB文件边解析成写入命令,通过多线程写入备区域Redis实例;有益效果为:本发明提出的云平台下的Redis异地容灾系统实现方法,在主区域Redis不可达时,自动提升备区域Redis为新主,使业务不中断,保证了服务的连续性。该方法在原主区域Redis恢复服务之后,自动把原主区域Redis加入到跨区高可用集群,并降级为备区域。该方法在使用过程中,可实时进行跨区数据同步,在区域主备关系切换后,亦可以实现数据反向同步。

    一种基于redis6ACL指令的用户细化分权的方法

    公开(公告)号:CN116305179A

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

    申请号:CN202211692400.4

    申请日:2022-12-28

    发明人: 刘振 周世博 王阳

    IPC分类号: G06F21/60 G06F21/62

    摘要: 本发明提供一种基于redis6ACL指令的用户细化分权的方法,属于用户管理技术领域,本发明基于Redis6,增加ACL指令,允许用户通过ACL指令自行创建子用户并且进行赋权操作,创建权限分组之后给对应子用户赋权。创建权限分组之后赋权,既可以灵活的给子用户赋权,又不拘泥于已有的只读和读写两种权限。

    一种redis链式复制故障检测修复方法及装置

    公开(公告)号:CN118101428A

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

    申请号:CN202410494635.5

    申请日:2024-04-24

    发明人: 刘振 王阳 邓光超

    IPC分类号: H04L41/0631 H04L41/0659

    摘要: 本发明涉及云信息技术领域,具体提供了一种redis链式复制故障检测修复方法及装置,具有如下步骤:S1、获取链式集群的节点信息;S2、遍历检查节点,获取节点状态信息;S3、检查节点间同步进度;S4、发现节点异常解决异常节点;S5、发现数据同步差异,进行节点链式降级。与现有技术相比,本发明能够使redis多从节点链式检查故障和修复故障更加智能,在此基础上,使整个redis服务的性能更加优异。

    基于云的Redis集群自动化采集慢日志的方法及系统

    公开(公告)号:CN114567555A

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

    申请号:CN202210214943.9

    申请日:2022-03-04

    摘要: 本发明公开了基于云的Redis集群自动化采集慢日志的方法及系统,属于云环境及大数据处理技术领域,本发明要解决的技术问题为如何防止慢日志数据文件因采集时间过长,导致占用内存空间过大,实现目标数据自动化实时上报,同时避免慢日志因超过最大保存条数而被删除,采用的技术方案为:该方法是在云平台上通过资源编排创建Redis集群实例,在资源编排时将采集工具安装到虚机中,并通过crontab定时任务进行秒级执行采集工作;再通过设置Redis配置控制采集慢日志的阈值,根据场景需求配置采集的属性,采集Redis集群中master节点的慢日志信息,并用logrotate日志轮询工具控制日志文件的大小。该系统包括创建模块、安装模块、设置模块一、设置模块二和设置模块三。

    一种云环境数据库上云的通用方法

    公开(公告)号:CN116400958A

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

    申请号:CN202211692411.2

    申请日:2022-12-28

    发明人: 厉颖 王阳 孙斌 刘振

    摘要: 本发明提供一种云环境数据库上云的通用方法,属于云计算环境下云数据库产品的上云技术领域,本发明包括:在公共服务包中创建操作自定义注解类和产品管理自定义注解类;创建操作通用方法类和产品管理通用方法类;根据操作类型注解不同加载不同的操作处理类;云数据库产品扩展实例管理类,根据不同的产品线编码、产品编码和实例类型加载到所需的云数据库产品实现类;以云数据库开通的流程过程说明云环境中数据库实例的上云通用过程。该方法方便云数据库产品快速上云;同时云数据库服务产品实例的公共方法引入相同的依赖及公共组件,组件升级时,减少云数据库产品的更改迭代而带来组件不统一的问题;采用数据库上云的通用方法,排查问题时,减少开发人员排查各自服务产品代码的工作量。

    一种可用资源预判方法及装置
    10.
    发明公开

    公开(公告)号:CN115202873A

    公开(公告)日:2022-10-18

    申请号:CN202210789078.0

    申请日:2022-07-06

    发明人: 刘振 赵山 王阳

    IPC分类号: G06F9/50

    摘要: 本发明涉及云计算环境下openstack计算资源领域,具体提供了一种可用资源预判方法,具有如下步骤:S1、判断当前缓存中是否存在且缓存时间未超时的主机聚合列表;S2、通过请求novaos‑aggregates接口获取主机聚合列表;S3、从步骤S1中获取到的主机聚合列表过滤唯一符合规则的主机聚合;S4、通过步骤S3获取的主机聚合请求plancement接口获取计算资源的使用情况;S5、过滤计算资源使用情况;S6、判断缓存中是否存在且缓存时间未超时的计算资源状态列表;S7、请求nova os‑hypervisor接口获取所有计算资源列表;S8、过滤步骤S6获取到的计算资源信息;S9、进行信息聚合计算。与现有技术相比,本发明有效的减少了不必要的资源创建、变更请求,使交互更加人性化,资源用量更加透明。