SQLite, LA base de données pour les CD-Rom
15 juin 2006 par BertrandNous réalisons régulièrement des applications de type annuaires ou catalogues, livrées sur CD-Rom, qui reprennent les données présentes sur les sites web correspondant.
Nous utilisons maintenant SQLite comme moteur de base de données pour ces applications (http://en.wikipedia.org/wiki/SQLite). Cette librairie présente plusieurs avantages dont :
- extrème rapidité (y compris par rapport à MySQL ou PostGres - sans chercher à faire de comparaison avec Access)
- grande capacité (plusieurs millions de fiches sans broncher, jusqu’à 2 terra-octet)
- compatible SQL-92 (on peut faire un dump mysql et l’importer dans la base sqlite)
- transactions, triggers
- aucune dépendance (ni odbc ni rien)
- complètement libre (domaine publique, mieux que LGPL…)
Que demander de plus…? ! Voila encore une technologie non-commerciale qui mériterait plus de publicité. En tous cas bravo à D. Richard Hipp à l’origine de ce projet !
