Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Сижу, пишу проектик небольшой на дельфях

Специфики:
- очень большой объём хранимых данных (сотни гиг)
- пакетные загрузки или обновления (обновления редки), 97% работы - это сложные выборки
- в перспективе в blob придётся засовывать кучу документов/картинок
- работа сингл юзер/слабый многоюзер (многоюзер разве что только на чтение)
- очень сложная структура данных, которая
-- заранее вообще не известна
-- стопудово будет меняться (т.е. я вынужден рисовать некие средства интроспекции, чтобы не переписывать код на каждый чих - отсюда очень много таблиц)
- надо минимизировать трах во время инсталляции, т.к. ставить будет местами какой-то посторонний юзер (отчего в конечном итоге были отринуты идеи использовать Mysql/Postgres)

Уже начал было рисовать макетик на связке Delphi/FireBird 2.0 (имя ввиду потом прикрутить встраиваемую версию)/Fibplus, как увидел Absolute Database и задумался...
с одной стороны меня в FireBird напрягало ограничение на размер файла базы данных в 32Гб. Я его заведомо перекрою во время промышленной эксплуатации, и при каждой догрузке технологических данных придётся это дело как-то отслеживать и управлять процессом создания многофайловой базы (что в FB реализовано, как я понял, через всем известную деталь анатомии).
В Absoulute Database такой проблемы вроде бы нет - до заявленного предела в 32Тб база никогда не дорастёт.

С другой стороны - штука для меня абсолютно непонятная, и возникают вопросы по ей
- стабильности (чтоб база не рушилась)
- безглючности
- документированности
- производительности
- соответствию заявленным на странице производителя техническим характеристикам

Соответственно возник философский вопрос - "А оно мне надо?"
Кто-нибудь пробовал эту штуку? Есть ли смысл с ней связываться или плюнуть и дальше играть в FireBird?

P.S.
То, что на этапе эксплуатации придётся отдаться сколько-то буказоидов за лицензию на Absolute - не критично. Но во время разработки я их платить не хочу, предполагая воспользоваться триалом. Тут грабель нету никаких?
23 авг 07, 03:02    [4563248]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803
Вечность
?

Ну попутал человек гигабайты с террабайтами. Или нарвался на документ,
где это сделал кто-то другой... Или попутал опять же таблицу с базой и
полуторку с двойкой. Да тут же вообще не 3 а 4 сосны - 100-процентная
заблуждаемость.
Posted via ActualForum NNTP Server 1.4

Сообщение было отредактировано: 23 авг 07, 10:48
23 авг 07, 09:10    [4563494]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
автор
(имя ввиду потом прикрутить встраиваемую версию)/Fibplus

1. Сотни гиг в емембед? - А Винды у тебя на енто хватит?
2. Емембед -> многоюзер ... время промышленной эксплуатации, -

Сначала изучи доке KDV, а потом и строй фантазии...
А то, почему-то, все стараютца наоборот:
Сначала нафантазировать, а потом на них че-нить начать натягивать...
23 авг 07, 09:23    [4563556]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Dimitry Sibiryakov

Вечность
?

Ну попутал человек гигабайты с террабайтами. Или нарвался на документ,
где это сделал кто-то другой... Или попутал опять же таблицу с базой и
полуторку с двойкой. Да тут же вообще не 3 а 4 сосны - 100-процентная
заблуждаемость.
Posted via ActualForum NNTP Server 1.4


Я не "попутал гигабайты с терабайтами"
у меня на руках пара книг где проводится подобная идея, например
Ковязин Востриков Мир Interbase, стр 395.
"ограничение 32 ГБ на размер одного файла базы данных"
там речь идёт о FB 1.0 если в версии 2.0 в этом смысле что-то поменялось - я только порадуюсь, но к сожалению, в силу известных проблем с документацией FireBird мне было достаточно сложно найти такие сведения.

Итак, я не прав, и в 2.0 это ограничение убрано?

Сообщение было отредактировано: 23 авг 07, 10:49
23 авг 07, 10:38    [4564083]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Di_LIne
автор
(имя ввиду потом прикрутить встраиваемую версию)/Fibplus

1. Сотни гиг в емембед? - А Винды у тебя на енто хватит?
2. Емембед -> многоюзер ... время промышленной эксплуатации, -

Сначала изучи доке KDV, а потом и строй фантазии...
А то, почему-то, все стараютца наоборот:
Сначала нафантазировать, а потом на них че-нить начать натягивать...


Не учи меня жить, пожалуйста.
Оно сейчас УЖЕ работает, и делает это года три как.
Только самопальный менеджер записей вместо нормальной СУБД перестал меня устраивать.
По существу заданных вопросов можешь сообщить?
23 авг 07, 10:40    [4564098]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
SFelix
Оно сейчас УЖЕ работает, и делает это года три как.
Емембед ворочает сотни ГИГ в многоюзерском режиме? Ню-ню...
23 авг 07, 10:46    [4564153]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
SFelix
например
Ковязин Востриков Мир Interbase, стр 395.
"ограничение 32 ГБ на размер одного файла базы данных"

Вот енту ж книжку листани и найдешь про МНОГОФАЙЛОВЫЕ базы...
Так шта... Чего там написано и читал ты прочитал - 2 ба-альшие разницы.
23 авг 07, 10:50    [4564187]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Di_LIne
SFelix
Оно сейчас УЖЕ работает, и делает это года три как.
Емембед ворочает сотни ГИГ в многоюзерском режиме? Ню-ню...

Я вижу, благородный дон не сумел внимательно прочесть исходный постинг.
Загрузка информации в базу почти всегда идёт пакетом.
Информация редактируется только с одного места.
Остальные (от 3 до 5, в зависимости от подразделения) - читают.
В чём проблема то? :)
23 авг 07, 10:50    [4564197]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Di_LIne
SFelix
например
Ковязин Востриков Мир Interbase, стр 395.
"ограничение 32 ГБ на размер одного файла базы данных"

Вот енту ж книжку листани и найдешь про МНОГОФАЙЛОВЫЕ базы...
Так шта... Чего там написано и читал ты прочитал - 2 ба-альшие разницы.


Ответить по-человечески никак?
Ты сюда пришёл самоутверждаться, а не помогать людям?
Три раза ку.
Ты великий и могучий гуру.
Можешь наслаждаться - я признаю, что ты невероятно крут.
23 авг 07, 10:52    [4564222]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
SFelix
В чём проблема то? :)

имхо, в консерватории...
23 авг 07, 10:53    [4564238]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Di_LIne
SFelix
В чём проблема то? :)

имхо, в консерватории...

Я тебе сочувствую.
Модератор: ребятки, хорош детский сад разводить


Сообщение было отредактировано: 23 авг 07, 10:57
23 авг 07, 10:54    [4564244]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54803

SFelix
Итак, я не прав, и в 2.0 это ограничение убрано?

Это ограничение было убрано и в некоторых версиях первой птички. После
перехода на 64-битную адресацию размер файла базы ограничен только
файловой системой.

Кстати, о документации: хотя бы FAQ на http://ibase.ru ты смог до
конца дочитать?

Posted via ActualForum NNTP Server 1.4

23 авг 07, 11:10    [4564437]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Вечность
Member

Откуда: из твоей самой сладкой мечты...
Сообщений: 345
Модератор
ребятки, хорош детский сад разводить
+1

В свою очередь приношу свои искренние извинения всем кого обидели мои резкий и необдуманные высказывания.
Простите меня неразумную...
23 авг 07, 11:16    [4564500]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Dimitry Sibiryakov

SFelix
Итак, я не прав, и в 2.0 это ограничение убрано?

Это ограничение было убрано и в некоторых версиях первой птички. После
перехода на 64-битную адресацию размер файла базы ограничен только
файловой системой.

Кстати, о документации: хотя бы FAQ на http://ibase.ru ты смог до
конца дочитать?
Posted via ActualForum NNTP Server 1.4


Из текста FAQ этот момент для меня был не очевиден.
Спасибо.
23 авг 07, 11:17    [4564508]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Вечность
Модератор
ребятки, хорош детский сад разводить
+1

В свою очередь приношу свои искренние извинения всем кого обидели мои резкий и необдуманные высказывания.
Простите меня неразумную...


;)
23 авг 07, 11:17    [4564519]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
S.G.
Member

Откуда: cartoon network
Сообщений: 30611
SFelix

с одной стороны меня в FireBird напрягало ограничение на размер файла базы данных в 32Гб.
см:
http://ru.wikipedia.org/wiki/Firebird
Firebird поддерживает большие базы данных. Базы данных могут быть расположены в нескольких файлах, предельный размер которых зависит от операционной системы. Теоретический предел в настоящее время составляет 64TB для одного файла базы данных, таким образом, главные ограничения накладываются файловой системой и местом на жестком диске.
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=fb_firebird20_info2
Several limitations inherited from the legacy code have now gone, such as the 252-byte limit on index size and sub-optimal usage of index statistics that could throttle performance. Table size is no longer limited to 30 Gb.
23 авг 07, 11:22    [4564564]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
S.G.
SFelix

с одной стороны меня в FireBird напрягало ограничение на размер файла базы данных в 32Гб.
см:
http://ru.wikipedia.org/wiki/Firebird
Firebird поддерживает большие базы данных. Базы данных могут быть расположены в нескольких файлах, предельный размер которых зависит от операционной системы. Теоретический предел в настоящее время составляет 64TB для одного файла базы данных, таким образом, главные ограничения накладываются файловой системой и местом на жестком диске.
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=fb_firebird20_info2
Several limitations inherited from the legacy code have now gone, such as the 252-byte limit on index size and sub-optimal usage of index statistics that could throttle performance. Table size is no longer limited to 30 Gb.


Спасибо. Соответственно, топиковый вопрос отпал сам собой - от добра добра не ищут и всё такое...
23 авг 07, 11:44    [4564804]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Упырь2
Guest
Я бы не советовал AbsoluteDB для такого проекта - его ниша, небольшие десктопные приложения. Нашел в нем несколько глюков, самопроизвольных разрушений БД, и т.п. Скорость обработки явно уступает птице. Firebird - другое дело, производительность, надежность, фичи (например триггеры).
27 авг 07, 08:36    [4577175]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
SFelix
Member

Откуда:
Сообщений: 43
Упырь2
Я бы не советовал AbsoluteDB для такого проекта - его ниша, небольшие десктопные приложения. Нашел в нем несколько глюков, самопроизвольных разрушений БД, и т.п. Скорость обработки явно уступает птице. Firebird - другое дело, производительность, надежность, фичи (например триггеры).


Да я уж посмотрел вблизи, всё понял. Хотя, разумеется, и у embeded Firebird есть 'некая проблема', так что наверное мне всё-таки придётся возиться с двумя вариантами системы - один под персональные применения, другой - под мультиюзер с нормальным сервером.
31 авг 07, 02:50    [4601170]     Ответить | Цитировать Сообщить модератору
 Re: Поругайте сравнительно FireBird и Absolute Database?  [new]
Di_LIne
Member

Откуда: Тропик Скорпиона
Сообщений: 32554
Про то сразу и талдычал...
Не ведаю, чего плохого нарыто про Емембед, но имхо, оно ни есть проблема.
Не с того конца видать заход.
31 авг 07, 04:33    [4601205]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить