SQLite - маленькая C-шная библиотека, которая содержит полноценный встраиваемый движок базы SQL нулевой конфигурации. Включает возможности:
- Транзакции, - атомарные ("atomic"), непротиворечивые ("consistent"), изолированные ("isolated"), надежные ("durable") (ACID), - после краха системы и отключения электричества.
- Нулевая конфигурация. Не требует установки и администрирования.
- Поддержка значительной части SQL92. (Неподдерживаемые фичи)
- База данных целиком хранится в единственном файле на диске.
- Файлы баз данных могут свободно переноситься на любые другие машины.
- Поддержка баз данных размером до 2 терабайт (241 байт).
- Строки и BLOB-ы до 2 гигабайт (231 байт).
- Малые размеры кода: меньше 250KB в полной конфигурации и менее 150KB без опционально включаемых фич.
- На многих операциях работает популярных клиент-серверных движков баз данных.
- Простой и легкий в использовании .
- Включенная . Поддержка многих других языков .
- Хорошо комментированный исходный код с более чем 95% тестовым покрытием.
- Автономность, - нет внешних зависимостей.
- Исходники являются . Используйте, как хотите.
SQLite распространяется также в виде консольной программы (sqlite), которая может быть использована для администрирования баз SQLite и как пример использования библиотеки SQLite.
|
|
|
|
|
Перевод с английского - Дмитрий Скоробогатов, 24.12.2006. Последняя редакция - 07.01.2007.
Оригинальный текст можно найти по адресу .
Сахифани кўриш статистикаси:
- бу ой (Октябр 2025) - 2;
- ўтган ой (Сентябр 2025) - 3;
- оxирги 3 ой (Июл 2025 - Сентябр 2025) - 3;
- оxирги йил (Октябр 2024 - Сентябр 2025) - 4;
Мақолалар ва шарҳлар Барча мақолалар
Теперь пользователи получают максимум технологий без переплат, что делает апгрейд ...
В статье разбираем, от чего зависит скорость зарядки смартфонов и ...
Узнайте, какие квесты в Ташкенте заинтересуют профессионалов в области IT ...
Разбираем структуру цены, скрытые расходы и реальные способы сэкономить при ...