21 releases

0.4.1 Jan 28, 2023
0.4.0-beta.0 Dec 28, 2022
0.3.3 Jul 7, 2022
0.3.1 Jan 10, 2022
0.1.0 Mar 10, 2021

#1137 in Network programming

Download history 118/week @ 2023-01-22 97/week @ 2023-01-29 152/week @ 2023-02-05 160/week @ 2023-02-12 69/week @ 2023-02-19 93/week @ 2023-02-26 56/week @ 2023-03-05 52/week @ 2023-03-12 109/week @ 2023-03-19 167/week @ 2023-03-26 116/week @ 2023-04-02 83/week @ 2023-04-09 118/week @ 2023-04-16 180/week @ 2023-04-23 146/week @ 2023-04-30 159/week @ 2023-05-07

607 downloads per month

MIT license

84KB
2K SLoC

ntex redis build status codecov crates.io

redis client for ntex framework

Documentation & community resources

Example

use ntex_redis::{cmd, RedisConnector};

#[ntex::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let redis = RedisConnector::new("127.0.0.1:6379").connect().await?;

    // create list with one value
    redis.exec(cmd::LPush("test", "value"));

    // get value by index
    let value = redis.exec(cmd::LIndex("test", 0)).await?;
    assert_eq!(value.unwrap(), "value");

    // remove key
    redis.exec(cmd::Del("test")).await?;

    Ok(())
}

License

This project is licensed under

Dependencies

~9–16MB
~367K SLoC