mirror of
https://github.com/proxiodev/RedisBungee.git
synced 2024-11-22 20:28:00 +00:00
Synchronize data between BungeeCord proxies
8b5eacec40
The most notable changes are a refactor of DataManager to make the caching system easier to tweak, and the ability to use Lua scripts that run on the Redis server to optimize certain batch operations (currently, only getServersToPlayers() uses this). This also paves the way for me to deprecate old versions of Redis. Anything older than 2.6 is ancient, and even 2.6 is ancient, so it ends up being a net overall benefit. |
||
---|---|---|
src | ||
.gitignore | ||
LICENSE | ||
license-maven-friendly.txt | ||
pom.xml | ||
README.md |
RedisBungee
RedisBungee bridges Redis and BungeeCord together. This is the solution deployed on The Chunk to make sure our multi-Bungee setup flows smoothly together.
Compiling
RedisBungee is distributed as a maven project. To compile it and install it in your local Maven repository:
git clone https://github.com/minecrafter/RedisBungee.git
cd RedisBungee
mvn clean install
Configuration
REDISBUNGEE REQUIRES A REDIS SERVER, preferably with reasonably low latency. The default config is saved when the plugin first starts.