1个不稳定版本
0.1.0 | 2022年5月2日 |
---|
#2432 in 数据库接口
5KB
65 行
kRedis
此crate旨在为Redis提供一个干净、简单的客户端库,在异步Rust应用程序中表现良好。
此crate仍然非常新,目前只提供非常简单的命令
示例
use anyhow::Result;
use redis::Redis;
#[tokio::main]
pub async fn main() -> Result<()> {
let mut redis = Redis::connect("tcp://127.0.0.1:6379").await?;
redis.ping().await?;
redis.set(b"test", b"weee").await?;
let x: String = redis.get(b"test").await?.try_into()?;
println!("x: {}", x);
Ok(())
}
依赖关系
~13–25MB
~435K SLoC