redis timeseries-sum所有命中数

sg2wtvxw  于 2021-06-10  发布在  Redis
关注(0)|答案(1)|浏览(207)

我使用这个python客户端:
https://github.com/ryananguiano/python-redis-timeseries
如何计算所有点击数?

ts = TimeSeries(client)

如果我明白,当我询问 get_total_hits() ,我必须从中选择一个:

ts.granularities
OrderedDict([('1minute', {'duration': 60, 'ttl': 3600}), ('5minute', {'duration': 300, 'ttl': 21600}), ('10minute', {'duration': 600, 'ttl': 43200}), ('1hour', {'duration': 3600, 'ttl': 604800}), ('1day', {'duration': 86400, 'ttl': 2678400})])

例如

ts.get_total_hits('metric', '1minute', 2)

我能写“all”而不是“1minute”吗?
我想把所有的点击率加起来。
我可以设置“1天”和一个非常大的数字,但我希望有更好的方法。
第二,这种查询的性能如何?

pengsaosao

pengsaosao1#

看起来您对此客户端的选项是:
1分钟、5分钟、10分钟、1小时、1天

相关问题