[发明专利]基于持久化redis存储服务的分布式高速存储系统有效
申请号: | 202110838637.8 | 申请日: | 2021-07-23 |
公开(公告)号: | CN113434515B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 叶志斌;陈贤平 | 申请(专利权)人: | 深圳智多豚物联技术有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/25;G06F16/27;G06F9/54 |
代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 何路;彭西洋 |
地址: | 518000 广东省深圳市南山区桃源街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 持久 redis 存储 服务 分布式 高速 存储系统 | ||
1.一种基于持久化redis存储服务的分布式高速存储系统,其特征在于,包括物联网平台集群和请求队列;所述物联网平台集群包括若干集群节点,每一所述集群节点与所述请求队列之间实现双向通信,所述请求队列用于充当若干所述集群节点同步请求数据的队列,每一所述集群节点均用于高速读写数据和高速持久化数据,从而能够快速完成对数据的高速数据读写及高速持久化存储;
每一所述集群节点均部署有一主服务,每一所述主服务与所述请求队列之间实现双向通信,所述主服务用于执行高速读写数据操作及高速持久化数据操作;
每一所述主服务均包括高速存取介质哈希表数据读写接口、用于读取内部请求的内部请求接口、高速存取介质哈希表、高速存取介质队列和第一redis服务;所述高速存取介质哈希表数据读写接口分别与所述请求队列、内部请求接口、高速存取介质哈希表实现通信,所述高速存取介质哈希表数据读写接口用于读取外部请求、用于通过所述内部请求接口实现对内部请求的读取、以及用于发送同步请求数据至所述请求队列;所述高速存取介质哈希表还分别与所述请求队列、高速存取介质队列、第一redis服务实现通信,所述高速存取介质哈希表用于从所述请求队列中消费kafka数据以实现对数据的高速数据读写,以及用于将需要持久化的数据的key推送给所述高速存取介质队列;所述高速存取介质队列还与所述第一redis服务实现通信,所述高速存取介质队列用于缓存所述高速存取介质哈希表推送来的数据key,所述第一redis服务用于从所述高速存取介质队列中获取数据key、用于定时遍历访问所述高速存取介质哈希表中推送所述高速存取介质队列失败的数据、以及用于获取所述高速存取介质哈希表中需要持久化的数据以实现对数据的高速持久化存储;
每一所述集群节点还均部署有一备用服务;每一所述集群节点的备用服务与该集群节点的主服务实现通信,所述备用服务用于备份存储所述主服务的数据以提高系统的稳定性和可用性。
2.根据权利要求1所述的基于持久化redis存储服务的分布式高速存储系统,其特征在于,每一所述备用服务均包括第二redis服务;所述第二redis服务与所述第一redis服务之间实现通信,所述第二redis服务用于从所述第一redis服务中同步数据以实现对第一redis服务中的持久化数据的备份存储。
3.根据权利要求2所述的基于持久化redis存储服务的分布式高速存储系统,其特征在于,每一所述第一redis服务和第二redis服务均部署有兼容redis协议的pika容器,所述pika容器用于高速持久化数据。
4.根据权利要求1所述的基于持久化redis存储服务的分布式高速存储系统,其特征在于,所述高速存取介质哈希表数据读写接口为共享内存哈希表数据读写接口,所述高速存取介质哈希表为共享内存哈希表,所述高速存取介质队列为共享内存队列。
5.根据权利要求4所述的基于持久化redis存储服务的分布式高速存储系统,其特征在于,所述共享内存哈希表为key-value结构。
6.根据权利要求1所述的基于持久化redis存储服务的分布式高速存储系统,其特征在于,所述外部请求包括来源于物联网平台网关的请求、来源于不同集群节点微服务的请求之中的一种或全部。
7.根据权利要求1所述的基于持久化redis存储服务的分布式高速存储系统,其特征在于,所述内部请求包括集群节点微服务内部的定时统计任务请求、进程间调用请求、多线程调用请求之中的一种或多种。
8.根据权利要求1-7中任一项所述的基于持久化redis存储服务的分布式高速存储系统,其特征在于,所述请求队列为kafka集群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳智多豚物联技术有限公司,未经深圳智多豚物联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110838637.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半监督视频目标分割方法及装置
- 下一篇:一种湿法脱硫系统