2
0
mirror of https://github.com/proxiodev/RedisBungee.git synced 2026-05-03 11:40:29 +00:00
Commit Graph

9 Commits

Author SHA1 Message Date
Tux
787a189867 Localize ipairs. Might help out a tiny bit. 2015-06-22 00:27:18 -04:00
Tux
d54238023d Squeezed the last bits I possibly can out of the Lua implementation.
Performance enhancements beyond what I've done are welcome.
2015-06-22 00:13:58 -04:00
Tux
a6ab874791 One last tweak! 2015-06-21 23:23:28 -04:00
Tux
6244f5b65e Clarify that Redis does allow tables to be sent back, but not associative ones. 2015-06-21 22:44:14 -04:00
Tux
90612fa98a Extra Lua optimizations (minimize table lookups). 2015-06-21 20:44:44 -04:00
Tux
8d3681dc1f Make some Lua calls local to increase performance. 2015-06-21 20:27:27 -04:00
Tux
1c598868a9 whoops 2015-06-21 20:03:11 -04:00
Tux
d7b3568eec Slightly simplified the Lua code. 2015-06-21 20:02:12 -04:00
Tux
8b5eacec40 Introduce a set of performance tweaks.
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.
2015-06-21 17:32:28 -04:00