MySQL Extension
Enterprise-grade storage backend for high-traffic networks.
Relational Storage
Stores data in optimized SQL tables.
Redis Caching
Instant data retrieval and pub/sub messaging.
Features
- Cross-Server Sync: Player progress (quests, facts, profiles) is instantly available on all servers in the network.
- High Performance: Offloads I/O operations to external database servers, reducing main thread lag.
- Redis Integration: Uses Redis for ultra-fast caching and inter-server communication.
- Auto-Migration: Automatically imports existing local
.jsonor.bindata on first startup.
Configuration
This extension functions as a backend driver and is configured viamysql-config.yml in the plugin folder.
Key Settings
| Setting | Description |
|---|---|
host, port, database | Connection details for the SQL database. |
redis.host, redis.port | Connection details for the Redis cache (optional). |
migrate-from-files | Set to true to import local data on startup. |