... h3. Почему Firebird? ---- * Дружелюбна к разработчику, не требует отдельного администратора БД. * Размер базы варьируется от 1 мегабайта до терабайта. * Имеет мощный коммерческий инструментарий [ibexpert|http://www.ibexpert.net/ibe/], бесплатный для бывших стран СССР. Позволяет легко отлаживать SQL прямо на стороне БД. * Большое OpenSource комьюнити по всему миру. h3. Основные преимущества ---- * Бесплатный, нет двойных лицензий на использование в коммерции. * Поддержка UDF на любом языке программировия: C, C++, PHP, Ruby, Python и т.д., а также богатый язык SQL позволяет разработчику легко решать задачу любой сложности. * Поддерживается процедурный язык программирования PL/SQL. * Firebird включен во все основные Linux репозитории. * Полноценная поддержка транзакций и версионности по технологии Hybrid (OLTP+OLAP). * Триггеры и процедуры позволяют отправлять события в любую стороннюю программу. * Поддерживается кроссдоступ к другим базам данных и легко масштабируется. * Гибкая система доступа к данным. * 4 архитектуры запуска сервера БД, в зависимости от выбора поддерживается размер от 1 мегабайта до 1 терабайта, максимальный обьем 32 терабайта. * Поддерживается прямой доступ из всех популярных IDE: Pycharm, Eclipse, Visual Studio и т.д. * Первый релиз в 2000 г. и активно развивается по текущий день. * Используется во многих коммерческих организациях, а не на сайтах, например: [http://www.watermarktech.co.uk] (300+Gb Firebird), [http://www.profitmed.net] (30+Gb Firebird). Firebird используется в правительственных учереждениях, у ритейлеров, в финансах, в логистических компаниях. Отлично работает более чем у 600 провайдеров в производстве и более чем 15000 предприятий и это только наши продукты. Пример из ТОП-500 Российских компаний: ** Газпром ** Магнит ** Газпромбанк ** Сибур ** Аэрофлот ** Почта России ** Фармстандарт ** Московская Биржа ** Газпром автоматизация ** Отисифарм ** РКК Энергия * Firebird был основан на коммерческой базе данных InterBase * Прошел тестирование в нашей тестовой лаборатории и показал лучшее соотношение для тиражируемого продукта. h3. Почему не PostgreSQL? ---- Firebird гораздо легче настроить и развернуть автоматически без участия администратора из коробки, под компьютер любой мощности. PostgreSQL требует администратора, не подходит для тиражируемых продуктов. h3. Почему не MySQL? ---- Firebird действительно бесплатный, а MySQL нельзя использовать в коммерческих проектах, только в бесплатных [https://www.mysql.com/about/legal/licensing/oem/] Транзакции в MySQL поддерживаются спомощью стороннего модуля InnoDB, изначально их там вообще нет, стало стандартом только с версии [5.5|https://dev.mysql.com/doc/refman/5.5/en/innodb-introduction.html] . Удобен для сайтов, не более. h3. Почему не MS SQL Express, Oracle Express и т.д.? ---- "Express" базы данных, хоть и бесплатны, в отличии от Firebird имеют серьезные ограничения: макскимальный размер базы 4Гб, для работы используется только 1 CPU, комьюнити давно решило что это "бесплатный сыр". h3. Почему не MS SQL? ---- MS SQL имеет высокую цену, требует высококвалифицированного администратора, поддерживает только Windows платформу.
|