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