© iBase.ru, IBSurgeon, 2008 Чем отличаются InterBase и Firebird Дмитрий Кузьменко, iBase.ru.

Презентация:



Advertisements
Похожие презентации
InterBase и Firebird: Развитие и перспективы Кузьменко Дмитрий, iBase.ru.
Advertisements

СУБД Firebird за 15 минут (с) , Контакты: Softool 2006, Moscow, Russia.
Firebird в 2008 году: эволюция или революция Дмитрий Кузьменко iBase.ru.
Firebird Универсальная СУБД с открытым кодом Корпоративные базы данных 2010.

Лаборатория FORTEST: новые возможности для тестирования и отладки программного обеспечения Дмитрий Фишелев Директор по развитию бизнеса DATA FORT, компания.
LINUX-ONLINE, Евгений Соколов LINUX-ONLINE Текущее состояние и перспективы применения десктопных вариантов Linux в России.
Переход на СПО: СВОБОДА ВЫБОРА!. Свободное программное обеспечение это программное обеспечение, распространяемое на условиях открытых или свободных лицензий.
Еще раз об уверенности в завтрашнем дне ЧЕРНЫЙ ЯЩИК ИЛИ ЗАЧЕМ НУЖЕН FBDATAGUARD.
Платформа разработки бизнес-приложений Особенности платформы Принципиально новая запатентованная декларативная модель построения бизнес-приложений Высокая.
Oracle APEX для Парус 8: направления использования APEX, учебные курсы Парус 8.
Администрирование информационных систем Лекция 4. Система управления базами данных.
Microsoft SQL Server Сервер Веб-службыВеб-службы Службы клиента Объекты приложения Провайдер метаданных Библиотека классов Уровень клиента Встроенное.
«1С-Битрикс: Корпоративный Портал» в аренду Другие арендные решения Александр Демидов руководитель направления арендных решений «1С-Битрикс»
1 От бизнес-процессов к базам данных и обратно Средства моделирования ИС и инструменты управления БД Владислав Эдуардович Дембский Менеджер по работе с.
Выполнили: Бикбаева Алина, Галиева Алсу. Государственно бюджетное образовательное учреждение Профессионального образования «Казанский государственный медицинский.
EIS: технические детали реализации Дмитрий Полонский, разработчик БД
Oracle SQL Developer Data Modeler 3.0 Опыт практического использования при построении хранилищ данных Носенко Виктор Начальник отдела хранилищ.
Технические возможности. Наши цели Максимальная гибкость Максимальная скорость считывания и обработки данных Стабильность работы Максимальная простота.
Новые возможности Егоров Борис «Школа Инноваций InterSystems 2007»
Транксрипт:

© iBase.ru, IBSurgeon, 2008 Чем отличаются InterBase и Firebird Дмитрий Кузьменко, iBase.ru

© iBase.ru, IBSurgeon, 2008 InterBase и другие Firebird 0.x 2000 Firebird 1.0 Mar, 2002 Firebird 1.5 Mar, 2004 Yaffil Nov, 2001 Vulcan Datatrieve 1970th-80th InterBase 1984 InterBase 6 Open Edition 2000 InterBase 7.0 Nov, 2002 InterBase InterBase 2007, Oct 2006 InterBase 7.5, 2004 Netfrastructure 2002 Falcon, 2006 ?

© iBase.ru, IBSurgeon, 2008 Право на использование Firebird – бесплатный InterBase – платный –есть пробная версия –есть бесплатный для разработки Developer Edition –стоимость IB 2007 SMP Unlimited – руб или $4650

© iBase.ru, IBSurgeon, 2008 Низкоуровневая разница ODS Номер тот же (11), но несовместимы. В IB 2007 ODS = 12. Базы данных не могут быть "скопированы" между IB и FB, даже через backup/restore (несовместимость BLR) Разные форматы бэкапа Отличия API: информационные элементы и изменения в DPB/TPB

© iBase.ru, IBSurgeon, 2008 Исходный код InterBase – закрыт Firebird – OpenSource –исходный код нужен от силы 5% разработчиков, и то в основном для портирования под экзотические платформы

© iBase.ru, IBSurgeon, 2008 Платформы InterBase –Windows –Solaris (SPARC) –Linux Firebird –Windows –Linux –FreeBSD –другие Unix/Linux Windows – 70%

© iBase.ru, IBSurgeon, 2008 SMP InterBase – да (7.0, 7.1, 7.5, 2007, …) –SuperServer Firebird –SuperServer – нет –Classic – да

© iBase.ru, IBSurgeon, 2008 SQL Firebird –множество расширений –множество ограничений (несовместимость) InterBase –небольшое количество расширений –100% совместимость с предыдущими версиями (кроме новых ключевых слов)

© iBase.ru, IBSurgeon, 2008 Мониторинг InterBase 7.x и выше –tmp$... масса параметров Firebird 2.1 –mon$... ограниченное количество параметров

© iBase.ru, IBSurgeon, 2008 Временные таблицы InterBase –внутри БД –подвержены эффектам сборки мусора Firebird 2.1 –вне БД –не подвержены эффектам сборки мусора

© iBase.ru, IBSurgeon, 2008 Чего нет в Firebird Embedded User Authentification boolean расширенные имена объектов (до 70 символов) Blind metadata – сокрытие метаданных от пользователей без grant

© iBase.ru, IBSurgeon, 2008 Чего нет в InterBase Новых расширений SQL Embedded-варианта (в IB 2007)

© iBase.ru, IBSurgeon, 2008 Поддержка VLDB InterBase –журналирование –архивы журналов (point in time recovery –online dump Firebird –nbackup nbackup online dump

© iBase.ru, IBSurgeon, 2008 Разработка приложений IBX, FIBPlus – совместимы dbExpress – InterBase JayBird – Firebird InterBase – требует gds_db в services Несовместимость протокола клиента и сервера (gds32 и fbclient) Несовместимость планов оптимизатора

© iBase.ru, IBSurgeon, 2008 Выбор за вами Большое количество технических отличий между InterBase и Firebird. Кросс- платформенная разработка требует все больше затрат Направление эволюции различно Стоимость владения все равно не бесплатна Разработка и поддержка: –Firebird – сообщество –InterBase – корпорация –Техподдержка все равно платная, в обоих случаях

© iBase.ru, IBSurgeon, 2008 Резюме InterBase и Firebird нацелены на разные, но пересекающиеся рынки Общие среды разработки (~80% разработчиков, использующих Firebird, работают в Delphi и C++Builder) Это разные СУБД

© iBase.ru, IBSurgeon, 2008 IBSurgeon, iBase.ru Мы оказываем техническое сопровождение по –InterBase –Firebird Мы предоставляем инструменты для разработчика и администратора, работающие с –InterBase –Firebird Вопросы ?