Чем отличаются InterBase и Firebird презентация

© 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

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


Слайд 2© 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 6.5
2001

InterBase 2007,
Oct 2006

InterBase
7.5, 2004

Netfrastructure
2002

Falcon,
2006

?


Слайд 3© iBase.ru, IBSurgeon, 2008
Право на использование
Firebird – бесплатный

InterBase – платный
есть пробная

версия
есть бесплатный для разработки Developer Edition
стоимость IB 2007 SMP Unlimited – 111000 руб или $4650

Слайд 4© iBase.ru, IBSurgeon, 2008
Низкоуровневая разница
ODS 11 11. Номер тот же

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

Слайд 5© iBase.ru, IBSurgeon, 2008
Исходный код
InterBase – закрыт

Firebird – OpenSource
исходный код нужен

от силы 5% разработчиков, и то в основном для портирования под экзотические платформы

Слайд 6© iBase.ru, IBSurgeon, 2008
Платформы
InterBase
Windows
Solaris (SPARC)
Linux

Firebird
Windows
Linux
FreeBSD
другие Unix/Linux
Windows – 70%


Слайд 7© iBase.ru, IBSurgeon, 2008
SMP
InterBase – да (7.0, 7.1, 7.5, 2007, …)
SuperServer

Firebird
SuperServer

– нет
Classic – да

Слайд 8© iBase.ru, IBSurgeon, 2008
SQL
Firebird
множество расширений
множество ограничений (несовместимость)

InterBase
небольшое количество расширений
100% совместимость с

предыдущими версиями (кроме новых ключевых слов)

Слайд 9© iBase.ru, IBSurgeon, 2008
Мониторинг
InterBase 7.x и выше
tmp$... масса параметров

Firebird 2.1
mon$... ограниченное

количество параметров

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

Firebird 2.1
вне БД
не

подвержены эффектам сборки мусора

Слайд 11© iBase.ru, IBSurgeon, 2008
Чего нет в Firebird
Embedded User Authentification
boolean
расширенные имена объектов

(до 70 символов)
Blind metadata – сокрытие метаданных от пользователей без grant


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

2007)


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

Firebird
nbackup

nbackup

<> online dump

Слайд 14© iBase.ru, IBSurgeon, 2008
Разработка приложений
IBX, FIBPlus – совместимы
dbExpress – InterBase
JayBird –

Firebird

InterBase – требует gds_db в services
Несовместимость протокола клиента и сервера (gds32 и fbclient)
Несовместимость планов оптимизатора


Слайд 15© iBase.ru, IBSurgeon, 2008
Выбор за вами
Большое количество технических отличий между InterBase

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

Слайд 16© iBase.ru, IBSurgeon, 2008
Резюме
InterBase и Firebird нацелены на разные, но пересекающиеся

рынки
Общие среды разработки (~80% разработчиков, использующих Firebird, работают в Delphi и C++Builder)
Это разные СУБД

Слайд 17© iBase.ru, IBSurgeon, 2008
IBSurgeon, iBase.ru
Мы оказываем техническое сопровождение по
InterBase
Firebird
Мы предоставляем инструменты

для разработчика и администратора, работающие с
InterBase
Firebird

Вопросы ?
support@ibase.ru


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика