[发明专利]Redis集群的访问数据处理方法及装置在审
| 申请号: | 202011155123.4 | 申请日: | 2020-10-26 |
| 公开(公告)号: | CN112231106A | 公开(公告)日: | 2021-01-15 |
| 发明(设计)人: | 孟少川;雷赛龄;张游;杨小可 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F21/60;G06F21/62 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;赵平 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | redis 集群 访问 数据处理 方法 装置 | ||
1.一种Redis集群的访问数据处理方法,其特征在于,包括:
基于一个向各个租户开放的内存数据访问接口,确定当前存在Redis集群操作需求的目标租户;
判断预存储的所述目标租户的资源配额是否大于主动获取的该目标租户当前在所述Redis集群中的已使用资源量,若是,则根据所述目标租户的Redis集群操作需求对所述Redis集群进行数据操作。
2.根据权利要求1所述的Redis集群的访问数据处理方法,其特征在于,所述基于一个向各个租户开放的内存数据访问接口,确定当前存在Redis集群操作需求的目标租户,包括:
基于所述内存数据访问接口接收租户的Redis集群操作请求;
判断所述Redis集群操作请求中是否包含有对应租户的唯一标识,若是,则将该租户确定为当前存在Redis集群操作需求的目标租户;
分别调取所述目标租户的唯一标识对应的资源配额和当前在所述Redis集群中的已使用资源量,其中,所述目标租户当前在所述Redis集群中的已使用资源量为主动自所述Redis集群获取的;
相对应的,对所述Redis集群进行的各个数据操作均标识有对应租户的所述唯一标识。
3.根据权利要求2所述的Redis集群的访问数据处理方法,其特征在于,在所述判断预存储的所述目标租户的资源配额是否大于主动获取的该目标租户当前在所述Redis集群中的已使用资源量之前,还包括:
应用预设的flink流式计算方式模拟所述Redis集群中各个主节点各自对应的模拟从节点;
基于各个所述模拟从节点分别主动获取各自对应的所述主节点的数据更新记录;
根据各个所述租户各自对应的所述唯一标识对各份所述数据更新记录进行汇总,以形成各个所述租户当前分别在所述Redis集群中的已使用资源量;
存储各个所述租户的唯一标识和当前分别在所述Redis集群中的已使用资源量之间的对应关系数据。
4.根据权利要求3所述的Redis集群的访问数据处理方法,其特征在于,在所述存储各个所述租户的唯一标识和当前分别在所述Redis集群中的已使用资源量之间的对应关系数据之后,还包括:
以异步通讯的方式,将各个所述租户的唯一标识和当前分别在所述Redis集群中的已使用资源量之间的对应关系数据发送至所述内存数据访问接口的进行本地存储。
5.根据权利要求2所述的Redis集群的访问数据处理方法,其特征在于,还包括:
若经判断获知所述目标租户的资源配额小于或等于该目标租户当前在所述Redis集群中的已使用资源量,则向所述目标租户发送请求拒绝消息;
相对应的,所述Redis集群的访问数据处理方法还包括:
若接收到针对所述目标租户的资源配额调整指令,其中,该资源配额调整指令包括所述目标租户的唯一标识和对应的资源配额调整数据,则根据所述目标租户的唯一标识和对应的资源配额调整数据,在预存的各个所述租户的唯一标识与资源配额的对应关系数据中更新所述目标租户的资源配额;
其中,所述资源配额调整指令由Redis集群的管理员在接收到目标租户基于所述请求拒绝消息提出的资源配额调整请求并对该资源配额调整请求审核通过后发出。
6.根据权利要求5所述的Redis集群的访问数据处理方法,其特征在于,在所述存储各个所述租户的唯一标识和当前分别在所述Redis集群中的已使用资源量之间的对应关系数据之后,还包括:
以异步通讯的方式,将各个所述租户的唯一标识与资源配额的对应关系数据发送至所述内存数据访问接口的进行本地存储。
7.一种Redis集群的访问数据处理装置,其特征在于,包括:接口模块,该接口模块包括:
租户访问单元,用于基于一个向各个租户开放的内存数据访问接口,确定当前存在Redis集群操作需求的目标租户;
资源分配单元,用于判断预存储的所述目标租户的资源配额是否大于主动获取的该目标租户当前在所述Redis集群中的已使用资源量,若是,则根据所述目标租户的Redis集群操作需求对所述Redis集群进行数据操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011155123.4/1.html,转载请声明来源钻瓜专利网。





