首页> 中国专利> 一种在REDIS上实现的存储大量时序数据的方法

一种在REDIS上实现的存储大量时序数据的方法

摘要

本发明公开了一种在REDIS上实现的存储大量时序数据的方法,该方法包括:基于Redis的SDS数据结构实现Gorilla压缩算法;基于Redis对象“redisObject”实现时间序列存储对象“TimeSeries”用来管理一个时间序列相关数据的存储;将时序数据的键值经过压缩后存储到Redis字典中;在Reids中实现基于时序数据对象的CRUD操作。本发明的有益效果:首先Redis时序数据存储方法可实现快速写入,单点插入可实现每秒20,000条;其次,借鉴Gorilla压缩算法的基础上将时序数据压缩存储到Redis中,节省了存储空间,从而节省成本;最后,Redis时序数据存储方法每秒能存储千万级的数据,并能毫秒级返回基于这些数据的查询,减少网络卡顿、网络延迟情况。

著录项

  • 公开/公告号CN108052551B

    专利类型发明专利

  • 公开/公告日2021-04-30

    原文格式PDF

  • 申请/专利权人 北京航天云路有限公司;

    申请/专利号CN201711214010.5

  • 申请日2017-11-28

  • 分类号G06F16/22(20190101);G06F16/24(20190101);G06F16/2458(20190101);

  • 代理机构11210 北京纽乐康知识产权代理事务所(普通合伙);

  • 代理人李立娟

  • 地址 100080 北京市海淀区北四环西路66号3层3F-08室

  • 入库时间 2022-08-23 11:43:23

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号