Описание тега sqlite
SQLite - это внутрипроцессная библиотека, которая реализует автономный, безсерверный, транзакционный механизм базы данных SQL с нулевой конфигурацией.
SQLite - это встроенный движок базы данных SQL. В отличие от большинства других баз данных SQL, SQLite не имеет отдельного серверного процесса. SQLite читает и пишет напрямую в обычные файлы на диске. Полная база данных SQL с несколькими таблицами, индексами, триггерами и представлениями содержится в одном файле на диске. Формат файла базы данных является кроссплатформенным - вы можете свободно копировать базу данных между 32-разрядными и 64-разрядными системами или между архитектурами с прямым и младшим порядком байтов. Эти функции делают SQLite популярным выбором в качестве формата файла приложения.
Думайте о SQLite не как о замене Oracle, а как о замене fopen()
Управляющее резюме
- Полнофункциональный SQL
- Однофайловая база данных
- Общественный исходный код
- Маленький след
- Максимальный размер БД: 140 терабайт
- Максимальный размер строки: 1 гигабайт
- Ноль-конфигурации
- ACID транзакции, даже после потери питания
- Стабильный, устойчивый формат файла
- Обширная, подробная документация
- Долгосрочная поддержка