Pull to refresh

Comments 12

Не только SQLite, но и Firebird/Interbase. И то и другое достаточно широко используется (не меньше, чем половина уже представленных), и странно что нет хабов по ним.
За Firebird тоже. Встроенные движки без недостатков SQlite нужны.
Groton database встроенный? ;-)

Каковы недостатки SQLite?
Слабый процедурный язык. Изощрённую бизнес-логику на триггерах не попишешь.
Логично для embedded. Логика таковой системы в софте ведь, не в БД?

Ведь никто не жалуется, что MSAccess хранит логику в кодах, а в БД хранит только данные (и правила целостности).

Зато я слышал, что MSAccess просто рушился целиком вместе с данными при приближении размера файла к 256МБ. Без восстановления.

Есть ли какие-то проблемы коллективного доступа, ограничений размеров, надёжности ATOM для SQLite? Может какие-то другие недостатки? SQL-92/2008 поддерживается паршиво?

Может быть есть аналитическая статья, которая перечисляет эти недостатки грамотным техническим и философским языком?
Есть ли какие-то проблемы коллективного доступа
Конечно. Файл блокируется эксклюзивно на время запроса, но для embedded это опять неважно.

надёжности ATOM
ACID?

SQL-92/2008 поддерживается паршиво?
Неплохо бы поддержать стандартный оператор WITH для рекурсивного объединения таблиц, чтобы естественно представлять древовидные структуры. О продвинутой обработке табличных данных (CROSS APPLY, PIVOT/UNPIVOT) можно даже и не мечтать.
1) Мне казалось, что если один пишет, то остальные могут хотя бы читать.

2) Mea culpa. Верно — ACID. Вписал по быстрой памяти, не проверив себя.

3) Понятно, спасибо. Если я верно понимаю, сложные запросы характерны для OLAP, который на embedded смысла имеют мало.
В тему недостатков sqlite:
SQLite: features! features! features! what? you want feature X? You’re doing it wrong! SQLite is just a tiny replacement for fopen(), loser!

А вообще, достаточно приятная БД, если не требовать от неё всех фич, которые есть в oracle/postgresql/mysql/etc.
Парни, гоу, я создал!
Авторы постов про SQLite могут начинать переносить топики туда, чтобы хаб не пустовал
Sign up to leave a comment.

Articles