-
- Отсутствие необходимости настройки сервера СУБД
- Возможность простого распространения со своим продуктом
- Полностью свободная лицензия
- Кроссплатформенность (как минимум Linux?, Free BSD?, QNX?, Windows?)
- Высокая скорость (на простых операциях в разы быстрее My SQL? и на порядок быстрее Postgre SQL?)
- Поддержка большого подмножества SQL92
- Поддержка транзакций, триггеров, представлений (views), вложенных запросов
- Безопасность. БД хранится в одном файле, права доступа к которому можно контролировать стандартными средствами ОС
- Возможность использовать
разные языки программирования:
- Очень экономичная, в плане ресурсов, архитектура. Вместо стандартной цепочки:
приложение – клиент (stat или shared lib) – транспорт (tcp или unix socket) – listener – DB engine – Backend (файлы)
у SQLite:
приложение – клиент (stat или shared lib) – Backend (файлы)
Ссылок на эту страницу нет