2个版本

0.1.1 2020年5月12日
0.1.0 2019年8月28日

#1663数据库接口


3 个Crate中使用

MIT 许可

40KB
833

redis-streams-rs

Build Status

实现了 redis-rs Rust客户端的redis stream trait。目前需要从 redis-rs master 运行代码(仍在等待发布并推送到 Crates.io)。

用法

要使用 redis-streams-rs,将以下内容添加到您的 Cargo.toml

[dependencies]
redis-streams = "0.1.0"

有关详情,请参阅 redis-rs

Build Status

文档

运行 make doc 读取文档。


lib.rs:

redis-streams-rsRedis Stream 上公开了 redis-rs 的功能作为 Trait。

该Crate名为 redis_streams

为了使用此Crate,您首先需要将其作为github依赖项添加(直到我有机会在crates.io上发布)。

[dependencies.redis_streams]
git = "https://github.com/grippy/redis-streams-rs.git"

从这里,只需在实例化客户端连接之前解锁流命令。

use redis_streams::{client_open,Connection,StreamCommands};
let client = client_open("redis://127.0.0.1/0").unwrap();
let mut con = client.get_connection().unwrap();

此Crate还公开了所有顶级 redis-rs 类型。要获取所有 redis-rs 命令,请使用 Commands trait。

use redis_streams::{Commands};

依赖项

~2.8–4MB
~99K SLoC