USSR SHOP »
Магазин » Введение в SQLite
Купить Введение в SQLite
Описание товара:
Так что такое SQLite? Это библиотека, поддерживающая большинство спецификаций SQL92 и хранящая данные в единственном файле. Кроме того, библиотека является и маленькой и быстрой (в некоторых случаях быстрее MySQL и PostgreSQL), при этом, не слишком сильно увеличивая объём приложения (считая в размере исполняемого кода и используемой памяти). В отличие от других БД SQL поддерживаемых PHP, здесь для управления БД не создаётся никакого отдельного процесса сервера - ваше приложение и есть сам сервер. Это означает, что одновременные запросы (или параллельные пользователи) должны блокировать файл для безопасного изменения БД. Данный пункт очень важен, поскольку непосредственно затрагивает сферу применения SQLite - если в основном используется чтение данных, тогда никаких проблем нет, но если необходимо делать большое количество одновременных обновлений, то приложение будет тратить больше времени на синхронизацию блокировки файлов, чем делать настоящую работу.