Comments 12
Не только SQLite, но и Firebird/Interbase. И то и другое достаточно широко используется (не меньше, чем половина уже представленных), и странно что нет хабов по ним.
+3
За Firebird тоже. Встроенные движки без недостатков SQlite нужны.
+1
Groton database встроенный? ;-)
Каковы недостатки SQLite?
Каковы недостатки SQLite?
0
Слабый процедурный язык. Изощрённую бизнес-логику на триггерах не попишешь.
-2
Логично для embedded. Логика таковой системы в софте ведь, не в БД?
Ведь никто не жалуется, что MSAccess хранит логику в кодах, а в БД хранит только данные (и правила целостности).
Зато я слышал, что MSAccess просто рушился целиком вместе с данными при приближении размера файла к 256МБ. Без восстановления.
Есть ли какие-то проблемы коллективного доступа, ограничений размеров, надёжности ATOM для SQLite? Может какие-то другие недостатки? SQL-92/2008 поддерживается паршиво?
Может быть есть аналитическая статья, которая перечисляет эти недостатки грамотным техническим и философским языком?
Ведь никто не жалуется, что MSAccess хранит логику в кодах, а в БД хранит только данные (и правила целостности).
Зато я слышал, что MSAccess просто рушился целиком вместе с данными при приближении размера файла к 256МБ. Без восстановления.
Есть ли какие-то проблемы коллективного доступа, ограничений размеров, надёжности ATOM для SQLite? Может какие-то другие недостатки? SQL-92/2008 поддерживается паршиво?
Может быть есть аналитическая статья, которая перечисляет эти недостатки грамотным техническим и философским языком?
0
Есть ли какие-то проблемы коллективного доступаКонечно. Файл блокируется эксклюзивно на время запроса, но для embedded это опять неважно.
надёжности ATOMACID?
SQL-92/2008 поддерживается паршиво?Неплохо бы поддержать стандартный оператор WITH для рекурсивного объединения таблиц, чтобы естественно представлять древовидные структуры. О продвинутой обработке табличных данных (CROSS APPLY, PIVOT/UNPIVOT) можно даже и не мечтать.
0
В тему недостатков 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: 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.
+2
Поддерживаю, на волне хотелок тоже решил предложить:
Загрузка файлов без Flash на habrastorage.org
Загрузка файлов без Flash на habrastorage.org
0
Объектно ориентированные базы на подобии Jasmine тоже хотелось бы увидеть
0
Ну и ещё один хаб — Firebird/Interbase
+2
Sign up to leave a comment.
Нужен ли на Хабрахабре хаб SQLite?