Closes the cache and releases resources. For persistent cache, ensures all data is written to disk.
@override Future<void> close() async { _cleanupTimer?.cancel(); await _saveStats(); await _saveConfig(); }