Dmitry Yemanov, координатор проекта Firebird, представил план (http://firebird.sourceforge.net/devel/engine/roadmap2006.html) развития проекта на следующий год.Первоочередное внимание будет уделяться повышению стабильности и безопасности, поиску и устранению ошибок. Кроме того, особо отмечены: разработка новых средств мониторинга и управления; работа над улучшением соответствия SQL спецификациям (SQL-99) и расширение языка; увеличение производительности.
Релиз Firebird 2.0 планируется выпустить в первом квартале 2006 года, во втором квартале должна выйти первая бета версия Firebird 3.0 (все переписано на С++, SMP на уровне тредов), финальная версия которого намечена уже на третий квартал.
URL: http://firebird.sourceforge.net/devel/engine/roadmap2006.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6533
Обожаю Firebird, хочу SMP!
"SMP на уровне тредов..." - лихо сказано
Люблю хорошие новости :)
Чертовски симпатизирую этому проекту.. Ж)
В exUSSR распостранен, как и все борландячие продукты :) За пределами .... не ну можно наткнуться конечно, но зверь все же редкий :)
Кто знает, есть смысл использовать или Postgre альтернативы нет?
если сомневаетесь
Установите Фаерберд и попробуйте найти в настройках или документации хотя бы намек на возможность
- отладки/диагностики/логирования работы сервера
- ограничения по количеству коннектов
- икрементальные бекапы
этого нетПосле этого обратите внимание на bugfix
- http://www.firebirdsql.org/index.php?op=files&id=fb153_rc2
ветка 1.5 в "стабильном" состоянии официально заявлена более 2 лет
сделайте поиск по "crash" - падения сервера были справлены только недавноПопробуйте найти
- известный проект который бы использовал Firebird
- хостера который бы официально предоставлял Firebird кроме как в виртуальной машине или отдельном сервере
- интегратора Firebird
этого тоже нетПрочитайте форумы по Firebird/Interbase
Посмотрите код проекта, попробуйте собрать
- смесь С и С++
- отсуствие дебажных трейсов и отладочных выводов (в некоторых местах встречаються (работа с памятью, тредами) но это капля в море)
- многие килобайты варнингов при компиляциимногое их этого обещают исправить только в 3 версии
После этого оцените готовы ли Вы рискнуть проектом отлавлива баги и падения сервера без средств отладки и диагностики или может быть лучше взять проверенные временем
PosgreSQL/MySQL
в зависимости от задачи.
>если сомневаетесь
> Установите Фаерберд и попробуйте найти в настройках или документации хотя бы
>намек на возможность
[...skip...]
> После этого оцените готовы ли Вы рискнуть проектом отлавлива баги и
>падения сервера без средств отладки и диагностики или может быть лучше
>взять проверенные временем
> PosgreSQL/MySQL
>в зависимости от задачи.
>
Уж пять лет минуло как начали иб/фб юзать, сейчас фб1.5.2, хоть бы раз загнулся тфу-3х, хотя проект небольшой в таблицах не более нескольких сотен тысяч записей и юзеров всего 20. Так что временем проверили, вполне довольны.
На счет Yaffil какие мнения будут? Чисто из любопытства, просто откровенно навязывается решение на этой штуке.
>На счет Yaffil какие мнения будут? Чисто из любопытства, просто откровенно навязывается
>решение на этой штуке.
Yaffil давно нет. Проект закрыт а весь код передан в пользование команды Firebird. Туда же утекли и разработчики.
У нас, в Воронежской области, "по пистолетом", территориальным фондом обязательного медицинского страхования внедряется "комплексное" решение для автоматизации работы лечебно профилактических учреждений. Грустно :(.
Чем не альтернатива?
Разные вещи. MySQL был задуман всего-лишь, как альтернатива mSQL, а PostgreSQL, как передовая БД.
Project Looking Glass называется. Не пробовал?Теперь они в одном гнезде :)
Стоит корпоративная БД на Firebird1.5.2 (в данный момент, начиналось,естесственно с других версий). до 1000 новых записей в день. Все ок. уже несколько лет.
Firebird1 и PostgreSQL и mySQL имеют разные весовые категории, согласны?
Прошу обрисовать ниши для вышеназваных продуктов.
Сам же пользую Firebird 1.5 База объемом 1380 Мб, растет примерно на 1Мб в день. Самая большая таблица 4 миллиона записей, с базой работают около 50 клиентов. Может я что-то делаю не так?
Для небольших баз?
Дык Oracle бесплатно берите для баз < 4GB. IBM'ы кстати после нового года обещают DB/2 тоже бесплатно (во времена пошди :). Но я - за Postgress.А для больших FB все равно не пойдет :(
Конечно если прилада уже есть тогда да, прийдется.
Кстати о базах, мне нравиться определение оракла размеров баз для data-warehousingDEMO <1GB
SMALL <100GB
MEDIUM 100-500GB
LARGE >500GBДопустим подымал базы на mysql размером в ~70Gb, для онлайн проектов, и из-за неправильно проектирования систем были жутчайшие тормоза.