Skip to content

A fast, lightweight redis proxy with support for redis cluster.

License

Notifications You must be signed in to change notification settings

kex103/redis-flare-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RedFlare proxy

A fast, lightweight redis proxy with support for Redis Cluster. This enables you to horizontally scale up your redis usage safely, easily, and without downtime.

RedFlare proxy supports the redis protocol, and can be dropped in between an existing client/server without any changes.

Features

  • Redis cluster support
  • Hot config swapping
  • Efficient host blackout/backoff logic
  • Fast performance
  • Multiple server pools
  • Pipelined requests/responses
  • Consistent hashing option
  • Stats monitoring
  • Support for MGET/MSET commands.

Requirements

Rust > 1.30.0

How to build

cargo build --release --bin redflareproxy

License

See LICENSE

Author

About

A fast, lightweight redis proxy with support for redis cluster.

Resources

License

Stars

Watchers

Forks

Packages

No packages published