Библиотека реализующая интерфейс для организации баз данных без использования сторонних RDBMS систем (например, MySQL, PostgreSQL и т.д.). Для организации БД и доступа к хранилищу достаточно установить библиотеку SQLite, которая поддерживает запросы к хранилищу в виде SQL запросов. Все таблицы и индексы для БД хранятся в одном файле, существуют средства контроля целостности данных (атомарные commit и rollback транзакции), небольшой размер библиотек и поразительная скорость обработки запросов.
Для пользователей Perl разработан модуль DBD::SQLite - предоставляющий доступ к SQLite через DBI драйвер.
|