GameProgressive / UniSpyServer

An Open source GameSpy emulator written in C#
GNU Affero General Public License v3.0
134 stars 18 forks source link

Shared cache #24

Closed arves100 closed 1 month ago

arves100 commented 4 years ago

RetroSpy servers only shared common data using a MySQL database. This method is not completely correct for storing temporany data such as Game server or session keys. The approach would be using Redis as a datacache server and a C# library to perform the integration.

This would mean tracking down which shared data should be temporary and store it on Redis, while keeping the persist data inside MySQL.