客户端
时间序列客户端库
你可以使用多个客户端库(由模块作者和社区成员编写)与 Redis 时间序列配合使用,这些库用不同的编程语言抽象了 API。
虽然使用原始 Redis 命令 API 既可能又简单,但在大多数情况下,使用抽象它的客户端库会更方便。
当前可用的库
一些语言具有为时间序列命令提供支持的客户端库
项目 | 语言 | 许可证 | 作者 | 星标 |
---|---|---|---|---|
Jedis | Java | MIT | Redis | |
JRedisTimeSeries | Java | BSD-3 | RedisLabs | |
redis-modules-java | Java | Apache-2 | dengliming | |
redistimeseries-go | Go | Apache-2 | RedisLabs | |
rueidis | Go | Apache-2 | Rueian | |
redis-py (示例) | Python | MIT | RedisLabs | |
NRedisTimeSeries | .NET | BSD-3 | RedisLabs | |
phpRedisTimeSeries | PHP | MIT | Alessandro Balasco | |
node-redis | JavaScript | MIT | Redis | |
redis-time-series | JavaScript | MIT | Rafa Campoy | |
redistimeseries-js | JavaScript | MIT | Milos Nikolovski | |
redis-modules-sdk | Typescript | BSD-3-Clause | Dani Tseitlin | |
redis_ts | Rust | BSD-3 | Thomas Profelt | |
rustis | Rust | MIT | Dahomey Technologies | |
redistimeseries | Ruby | MIT | Eaden McKee | |
redis-time-series | Ruby | MIT | Matt Duszynski |