RedisTimeSeries Python客户端的测试发布版
项目描述
redistimeseries-py
redistimeseries-py是一个包,它为开发人员提供对RedisTimeSeries模块的轻松访问。该包通过RedisTimeSeries的API扩展了redis-py的接口。
安装
$ pip install redistimeseries
API
RedisTimeSeries命令的完整文档可以在RedisTimeSeries网站找到。
使用示例
# Simple example
from redistimeseries.client import Client
rts = Client()
rts.create('test', labels={'Time':'Series'})
rts.add('test', 1, 1.12)
rts.add('test', 2, 1.12)
rts.get('test')
rts.incrby('test',1)
rts.range('test', 0, -1)
rts.range('test', 0, -1, aggregation_type='avg', bucket_size_msec=10)
rts.range('test', 0, -1, aggregation_type='sum', bucket_size_msec=10)
rts.info('test').__dict__
# Example with rules
rts.create('source', retention_msecs=40)
rts.create('sumRule')
rts.create('avgRule')
rts.createrule('source', 'sumRule', 'sum', 20)
rts.createrule('source', 'avgRule', 'avg', 15)
rts.add('source', '*', 1)
rts.add('source', '*', 2)
rts.add('source', '*', 3)
rts.get('sumRule')
rts.get('avgRule')
rts.info('sumRule').__dict__
许可证
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
test-release-rts-py-1.4.7.tar.gz (7.3 kB 查看哈希值)
构建分发
关闭
test-release-rts-py-1.4.7.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1305baa5c2a2f6bb60e0ed9d9c60914a8a2de0da101d6cfb96b2628cec7a786f |
|
MD5 | 12949323542706ca7d740a78dbda3620 |
|
BLAKE2b-256 | 0da9627c08822f306df2cf6d59f91f7a4e0da870831bad4e8865492b51cc4ac6 |
关闭
test_release_rts_py-1.4.7-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b73a41c733977ee7cd1d6bb5434b9bbfdfd95ea1a6537321c4f4dbc024552536 |
|
MD5 | 053a20231d786f3d3e6d3d8ad914a329 |
|
BLAKE2b-256 | cf2fb2ff9c3c6dd28e1a3a81fb697cb83d2f73a6e818b0e02b42358ed1609a7e |