28 releases (2 stable)
2.0.0 | May 28, 2024 |
---|---|
1.0.0 | Jan 9, 2024 |
0.5.1 | Jun 23, 2023 |
0.4.1 | Jan 28, 2023 |
0.1.0 | Mar 10, 2021 |
#971 in Network programming
1,590 downloads per month
87KB
2K
SLoC
ntex redis
redis client for ntex framework
Documentation & community resources
- Documentation
- Minimum supported Rust version: 1.65 or later
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
- MIT license (LICENSE or http://opensource.org/licenses/MIT)
Dependencies
~14–25MB
~467K SLoC