SQLite è un database che sta tutto in un file. Non c'è un server di database da installare, configurare e aggiornare: il programma legge e scrive direttamente il file, con transazioni complete. Se manca la corrente a metà di una scrittura, i dati restano coerenti.
È il database più usato al mondo: è in ogni smartphone e in ogni browser. Il suo formato è stabile, i suoi autori si sono impegnati a mantenerlo compatibile fino al 2050, e la Biblioteca del Congresso degli Stati Uniti lo indica tra i formati consigliati per conservare i dati nel tempo.
Per chi usa Pyrite vuol dire due cose: un backup è una copia di file, e i dati si aprono con decine di strumenti, anche senza Pyrite. Il limite è che scrive una cosa alla volta: per la gran parte delle web app è più che sufficiente, ma non è pensato per i carichi di scrittura dei grandi servizi online.
- Un database, un file
- Transazioni complete, anche se salta la corrente
- Formato garantito fino al 2050
- Codice di pubblico dominio