You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RedisTimeSeries Python客户端是否支持Get/Mget/Range的Latest参数?

RedisTimeSeries Python客户端无法传入Latest参数问题

我在使用RedisTimeSeries的Python客户端时,发现range()、get()、mget()方法无法传入Latest可选参数,但这个参数对我来说至关重要——执行聚合操作时,我需要获取正在生成的桶的部分数据(partial)。

背景

我存储的是实时股票tick数据,通过创建规则进行压缩(aggregation),同时需要在图表上绘制实时tick数据,这意味着必须获取最新的、正在生成的压缩数据。在Redis CLI中执行TS.RANGE命令并添加latest参数可以拿到该数据,但查看Python客户端Client类的range()方法后,发现该参数并未实现。

Redis CLI执行结果对比

带latest参数的情况

执行命令:

TS.RANGE VWAP:ticks:MCX:CRUDEOIL22SEPFUT 1662717300000 1662791113000 latest

返回结果:

1. 
   1. (integer) 1662717300000
   2. 738244
2. 
   1. (integer) 1662717600000
   2. 724450

不带latest参数的情况

执行命令:

TS.RANGE VWAP:5min:MCX:CRUDEOIL22SEPFUT 1662717300000 1662791113000

返回结果:

1. 
   1. (integer) 1662717300000
   2. 738244

内容的提问来源于stack exchange,提问作者VVDigitaal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 07:27:29