Persistenza e database
Memorizzare i dati del bot (SQLite, MySQL, MongoDB) in modo affidabile.
Pronto per iniziare il tuo servizio? Controlla le offerte e ordina online.
Visualizza offerte e ordineScegli lo storage
Per mantenere i dati tra riavviamenti (economia, livelli, configurazioni), scegliere un database adatto:
- SQLite: semplice, file locale, ideale per iniziare
- MySQL / MariaDB: robusto, multi-accessos
- MongoDB: documento orientato
Connessione
- Installare il driver (ad es.
better-sqlite3,mysql2,mongoose) - Identificatori di memorizzazione in variabili ambientali
- Avviare la connessione per avviare l'avvio
Buone pratiche
- Non memorizzare mai gli identificatori in lingua normale nel codice
- Gestire errori di connessione e ricollegamenti
- Salva regolarmente il tuo database (in particolare SQLite: il file)
Persistenza del file
Con SQLite, il file di base risiede nei file del server: viene mantenuto tra riavviamento e incluso nei backup.