2个版本
0.1.1 | 2020年5月12日 |
---|---|
0.1.0 | 2019年8月28日 |
#1663 在 数据库接口
在 3 个Crate中使用
40KB
833 行
redis-streams-rs
实现了 redis-rs
Rust客户端的redis stream trait。目前需要从 redis-rs
master 运行代码(仍在等待发布并推送到 Crates.io)。
用法
要使用 redis-streams-rs
,将以下内容添加到您的 Cargo.toml
[dependencies]
redis-streams = "0.1.0"
有关详情,请参阅 redis-rs
文档
运行 make doc
读取文档。
lib.rs
:
redis-streams-rs
在 Redis 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