SQLite es una base de datos relacional de código abierto que almacena todos los datos en un único archivo. Los datos se almacenan en una estructura de árbol B que contiene páginas de tablas, índices y páginas libres. Incluso después de eliminar datos, gran parte de la información permanece en el archivo en las páginas libres y en el espacio libre entre celdas y cabeceras.