50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Redis 模块 RedisTimeSeries 新增时序数据库功能

  • 2019-07-31
  • 本文字数:709 字

    阅读完需:约 2 分钟

Redis 模块 RedisTimeSeries 新增时序数据库功能

Redis模块RedisTimeSeries 在经过 6 个月的预览版后正式进入GA版。该模块旨在为Redis中的时间序列数据提供分析函数。它具有聚合函数等基本的时间序列工具,并利用了 Redis 现有的存储架构。目前还没有同已有时间序列数据库(TSDB,如OpenTSDBInfluxDB)的基准测试对比。


作为一个键值存储,Redis 之前已经在其内部使用其它的数据结构来存储时间序列,如排序集、哈希和流等。这些方法有一些限制,比如没有时间序列工具集,而且还不清楚如何实现 TSDB 的一些特性(如标签)。RedisTimeseries 本身源于 Redis 的内部需求,即存储和分析来自 Redis 所管理集群的时间序列的度量。现有的命令行接口与该模块兼容。


作为一个动态库加载,该模块把固定大小的内存块排列成链表。每个块的样本数量都是预定义好的,并且具有和Streams相同的索引实现。它具有基本的时间序列功能,如查询、聚合、保留策略、下采样以及压缩等。但是,这里的压缩似乎与其他时间序列数据库(如OpenTSDB)中的压缩不同。时间序列数据中的标签也为该序列添加了上下文信息。在这里,它们被实现为辅助索引。当使用毫秒级精度存储数据时,需要注意一些问题


该模块的第一次集成是作为 Prometheus 的远程写适配器,Prometheus 将 RedisTimeSeries 作为其后端数据库。有一个数据源Grafana,并将 Telegraf配置为指标收集器。虽然有报告称,与现有 Redis 存储时间序列的方式相比,该模块具有更好的性能,但是还没有针对其他时间序列数据库的基准对比。


该模块是开源的,具体代码详见Github。Redis 目前还没有将该模块与核心产品合并的计划,未来将会集成更多的可视化工具和数据流供应商。


原文链接


RedisTimeSeries Module Adds Time Series Database Features to Redis


2019-07-31 08:0010603
用户头像

发布了 36 篇内容, 共 20.3 次阅读, 收获喜欢 55 次。

关注

评论

发布
暂无评论
发现更多内容

企业有运维人员,还有必要买运维管理系统吗?

行云管家

企业运维 运维审计 运维系统

OCR加持白描App,让AI成为视障者的眼睛

百度开发者中心

人工智能 最佳实践 方法论 前沿技术

北鲲云超算平台如何帮助现代生物制药发展?

北鲲云

2021年广播电视网络安全等级保护定级流程

行云管家

运维 等保测评 企业运维 广播电视

《转》什么是跨域?如何解决跨域问题?

hasWhere

洞穿性能测试痛点,PerfDog以提升应用和游戏的品质为使命

WeTest

数字人民币最新技术成果将亮相2021年服贸会

CECBC

7个非常有前景的C++专业就业方向

hanaper

重磅!博睿数据通过CMMI5级评估,国内APM领域首家

博睿数据

数据结构和算法在流程画布中的实际应用

GrowingIO技术专栏

数据结构 G6 图可视化引擎 流程画布

国产接口管理工具ApiPost中的COOKIE管理器

Proud lion

大前端 后端 Postman 开发工具 Cookie

fil挖矿机靠谱吗?fil挖矿哪家靠谱?

fil挖矿哪家靠谱 fil挖矿机靠谱吗

AJAX获取的日期相差8小时

hasWhere

财经大课:如何看待规模化与差异化竞争

石云升

财经思维 9月日更

MySQL 获取表的信息

玄兴梦影

MySQL 数据库表 查询语句

揭秘版权保护下的视频隐形水印算法(下篇)

拍乐云Pano

音视频 RTC 拍乐云 隐形水印

【虚拟机专栏】Rust智能合约的应用

趣链科技

区块链 智能合约 虚拟机

kubebuilder 构建控制器说明点

Geek_f24c45

Kubernetes kubebuilder kube-controller

“人类先锋”点亮物联网灯塔

脑极体

【HTML5游戏】从敲打空格键开始

devpoint

HTML5游戏 9月日更

看云起云动 览开源盛世 | 亚马逊云科技中国峰会Dev Day线上来袭!

亚马逊云科技 (Amazon Web Services)

Java + opencv 实现图片修复(图片去水印)

张音乐

Java OpenCV 音视频 9月日更 图片去水印

fil挖矿gas费怎么看?fil挖矿需要质押多少?

fil挖矿需要质押多少 fil挖矿gas费怎么看

AISWare AntDB 亚信数据库在多省份计费系统应用案例

亚信AntDB数据库

案例分享 #数据库 9月日更

以两军问题为背景来演绎BasicPaxos

OpenIM

🐦【Mybatis开发指南】如何清晰的解决出现「多对一模型」和「一对多模型」的问题

码界西柚

Java mybatis mybatis配置 9月日更

网络攻防学习笔记 Day124

穿过生命散发芬芳

9月日更 互联网安全

鸿蒙轻内核的得力助手:带你掌握4种内存调试方法

华为云开发者联盟

鸿蒙

InfoQ 引航计划正式启动!全网最优质技术内容,拿来吧你!

InfoQ写作社区官方

引航计划 技术专题合集 热门活动

直播访谈-数据产品修炼之路

第519区

数据产品经理

数据安全法真的来了,这6个“雷区”千万别踩!

腾讯安全云鼎实验室

数据安全 数据安全法

Redis 模块 RedisTimeSeries 新增时序数据库功能_大数据_Hrishikesh Barua_InfoQ精选文章