#redis #connection #connection-pool #tokio #async

reool

An asynchrounous connection pool for Redis based on tokio and redis-rs

61 releases (27 breaking)

0.28.0 Jan 19, 2021
0.27.0 Aug 4, 2020
0.26.1 Jun 5, 2020
0.23.0 Mar 5, 2020
0.11.0 Jul 19, 2019

#4 in #connection

Download history 7/week @ 2020-11-02 5/week @ 2020-11-09 1/week @ 2020-11-16 61/week @ 2020-11-23 7/week @ 2020-11-30 119/week @ 2020-12-07 1/week @ 2020-12-14 1/week @ 2021-01-11 84/week @ 2021-01-18 2/week @ 2021-01-25 2/week @ 2021-02-01 121/week @ 2021-02-08 191/week @ 2021-02-15

72 downloads per month

Apache-2.0/MIT

190KB
4.5K SLoC

Reool

crates.io docs.rs downloads license-mit license-apache

Currently in early development. API will change rapidly.

About

Reool is a connection pool for Redis based on redis-rs.

Currently reool is a fixed size connection pool. Reool provides an interface for instrumentation.

You should also consider multiplexing instead of a pool based on your needs.

The PooledConnection of reool implements the ConnectionLike interface of redis-rs for easier integration.

For documentation visit crates.io.

License

Reool is distributed under the terms of both the MIT license and the Apache License (Version 2.0). See LICENSE-APACHE and LICENSE-MIT for details. License: Apache-2.0/MIT

Dependencies

~10MB
~203K SLoC