hitbox-redis

Crates.iohitbox-redis
lib.rshitbox-redis
version0.1.1
sourcesrc
created_at2021-05-29 18:44:25.876777
updated_at2021-05-29 21:06:06.119616
descriptionHitbox redis backend actor.
homepage
repositoryhttps://github.com/hit-box/hitbox/
max_upload_size
id403591
size13,805
Maxim Belousov (singulared)

documentation

README

hitbox-redis

Hitbox is an asynchronous caching framework supporting multiple backends and suitable for distributed and for single-machine applications.

hitbox-redis is Cache Backend implementation for Redis.

This crate uses redis-rs as base library for asynchronous interaction with redis nodes. It uses one MultiplexedConnection for better connection utilisation.

Example backend usage with hitbox_actix

use actix::prelude::*;
use hitbox_actix::prelude::*;

#[actix_rt::main]
async fn main() -> Result<(), CacheError> {
    let backend = RedisBackend::new()
    	.await?
	.start();

    let cache = Cache::builder()
        .finish(backend)
        .start();
    Ok(())
}
Commit count: 458

cargo fmt