SQLite é um SGBD de código aberto sem daemon. Os dados são armazenados em sua própria estrutura, em um único arquivo. É fácil de lidar, retrocompatível, autocontido, confiável, pequeno, rápido e longevo - a Library of Congress o indica como formato de preservação a longo prazo.
O “lite” do nome não é sobre limitações, mas sobre ser leve. Suporta altas cargas de trabalho e lida bem com boa concorrência de utilização, ao contrário do que muita gente imagina. Existem soluções para usar em ambientes distribuídos. Dizem que “não é um substituto para OracleDB, mas para o fopen()”.
Um BD SQLite pode crescer até 281 TB. Há relatos de aplicações web com 172 milhões de requisições/mês, num BD de 35 GB.
Assim, SQLite pode substituir outros SGBDs com as vantagens da leveza e economia de recursos, mas sem faltar desempenho e recursos de ponta.
Para saber mais:
- Site oficial
- Dev Levelsio sobre uso do SQLite no Photo.ai
- SQLite Studio e DB Browser for SQLite
- Why SQLIte is taking over (podcast)
(publicado originalmente em 14/06/2024 19:31)
