Sistema de Cache
O sistema LockSystem.Cache
é uma funcionalidade avançada do LockCode Authentication que fornece armazenamento temporário em memória ultra protegido para desenvolvedores MTA:SA. Permite que dados sejam armazenados temporariamente, reduzindo drasticamente consultas a databases, APIs externas e operações custosas.
Características Principais
Ultra Protegido: Integrado ao sistema de proteção com anti-tampering
Performance Extrema: Reduz 70-80% das queries de database
API Simples: Métodos intuitivos e fáceis de usar
Auto-limpeza: Cleanup automático de itens expirados
Type-Safe: Preserva tipos de dados automaticamente
Estatísticas Built-in: Monitoramento completo de performance
Por que Usar?
O sistema de cache permite que desenvolvedores:
Reduzam drasticamente o número de consultas ao database
Melhorem performance com responses instantâneos
Economizem recursos do servidor e bandwidth
Implementem rate limiting e controle de spam
Cacheem dados de APIs externas por tempo determinado
Otimizem operações custosas como rankings e leaderboards
Diferença de Outros Sistemas
Segurança
Vulnerável a modificação
Ultra protegido com anti-tampering
Tipos
Apenas strings básicas
Qualquer tipo (table, number, boolean)
Limpeza
Manual ou básica
Automática inteligente
Integração
Standalone
Integrado ao sistema de proteção
Monitoramento
Sem estatísticas
Stats completas built-in
Atualizado