Какая редакция InterBase подходит для меня?
Поскольку на основе InterBase могут создаваться различные типы систем: корпоративные, автономные, мобильные и встроенные IoT- решения, существует 4 варианта редакций этого продукта для реализации оптимальной программной архитектуры.
Давайте разберемся, как определить какая редакция лучше всего подойдет для вашего решения. Но даже если вы вначале сделали неверный выбор, InterBase позволяет легко и просто перейти от одной редакции к другой. Очень часто, более правильным выбором может стать комбинация из нескольких редакций. При выборе опций помощь или совет эксперта лишним не станет. Не медлите связаться с нашей поддержкой покупателей.
Таблица ниже содержит сравнительные характеристики 4 поставляемых версий InterBase.
Возможности | Developer Edition |
Embedded IBLite |
Embedded IBToGo |
Desktop Edition |
Server Edition |
Доступно для развертывания | |||||
Zero-install: встроенная база данных в виде библиотеки - просто ссылка для доступа к БД | |||||
Одновременный доступ к базе данных от нескольких клиентов и из разных приложений | |||||
Новое в InterBase 2020! Поддержка табличных пространств | |||||
Новое в InterBase 2020! Встраиваемый вариант InterBase поддерживает Android 64-бит и macOS 64-бит | |||||
Удаленная защищенная связь с помощью SSL | |||||
Шифрование на уровне базы данных и столбцов – AES (сильное) и DES (слабое) | DES | AES + DES | AES + DES | AES + DES | |
Шифрование файла резервной копии базы данных | |||||
Ведение журнала с опережающей записью (WAL) для лучшего управления большими БД и производительностью OLTP | |||||
Архивирование журналов для аварийного восстановления | |||||
Возвращение к точке-во-времени: восстановление БД к состоянию на определенный момент времени для большей гибкости работы с физическими резервными копиями | |||||
Поддержка мониторинга соединений на основе SQL | |||||
Максимальное число одновременных пользователей | 20 | 1 | 1 | 1 | Зависит от лицензии |
Максимальное количество ядер процессора | 8 | 1 | 4 | 4 | 32 |
Максимальное количество подключений на одного пользователя | 4 | 1 | 8 | 8 | 4 |
Число одновременных транзакций в одном коннекте | Неограниченно | 1 | Неограниченно | Неограниченно | Неограниченно |
Поддерживаемые платформы для серверных/встраиваемых редакций | Windows, Linux | Windows, Linux, macOS, iOS, Android | Window, Linux, macOS, iOS, Android 1 | Windows | Windows, Linux |
Поддерживаемые клиентские платформы для серверных редакций | Windows, Linux, iOS, Android, macOS | Windows, Linux, iOS, macOS, Android | |||
Доступные драйверы для работы с RAD Studio (FireDAC и IBX) | |||||
Соединение через другие драйверы: ODBC, JDBC, ADO.NET, PHP+, Ruby+ | |||||
1st class connectivity for ADO.NET, PYTHON | |||||
Средства командной строки для разработки, администрирования и проверки | |||||
Графические инструменты, IBConsole для Windows | |||||
Скачать бесплатно |
Скачать бесплатно |
Купить | Купить | свяжитесь с отделом продаж |
1 Для развертывания IBToGo на мобильных устройствах требуется наличие VAR-соглашения
+ Драйверы, не входящие в комплект поставки изделия
InterBase Server и InterBase Desktop
В случае, если к данным нужен доступ для множества пользователей или устройств, лучшим выбором для основы вашей архитектуры станет InterBase Server. InterBase Server работает как в Windows, так и Linux, и дополнительно предоставляет вам гибкие возможности одновременной работы с базой данных устройств разного типа.
Многие производители программного обеспечения выбирают InterBase, так как его легко масштабировать до тысяч одновременных соединений. Так как он работает одинаково хорошо на простых ноутбуках и промышленных серверах, он дает очень гибкое решение, чтобы приспособиться к изменяющимся потребностям пользователей и смешанным ресурсам.
У InterBase Desktop то же ядро, что и у InterBase Server, но лицензия открывает только соединения с локальной базой данных. По мере роста потребностей, можно просто обновить решение на базе InterBase Desktop до работающего в сети решения с InterBase Server.
InterBase ToGo и IBLite
InterBase ToGo – это вариант для тех, кто хотел бы включить хранилище данных в свое приложение – локально или соединяясь с удаленным InterBase Server.
InterBase ToGo – это отличный выбор для приложений iOS, Android, Windows, и Mac OS, которым необходима offline-работа с данными, чтобы:
- Обеспечить возможности offline-работы для корпоративных решений
- Снизить трафик по сети
- Уменьшить стоимость передачи данных
С InterBase ToGo вы также получите дополнительные преимущества:
- Работы с отдельным, зашифрованным хранилищем данных
- Отсутствия необходимости установки клиентских драйверов
Как InterBase ToGo, так и IBLite содержат одни и те же библиотеки для встраиваемой database engine InterBase. Поэтому, в случае необходимости, для миграции с IBLite на InterBase ToGo достаточно просто подменить файл лицензии!
Развертывание InterBase – инсталлятор / интеграция / полное встраивание?
Установка InterBase занимает всего несколько минут. Для InterBase Server и Desktop используется отдельный (standalone) инсталлятор. Но вы также можете интегрировать его в свой собственный инсталлятор.
Для InterBase ToGo и IBLite инсталлятор не требуется, а ядро InterBase встраивается в приложения в процессе разработки путем прилинковки двоичных модулей InterBase.
Примеры использования более одной редакции
Так и не определились, какая редакция InterBase лучше всего подходит вам? В этом случае, познакомьтесь с этими примерами или зайдите на страницу Примеры использования на сайте, чтобы понять, что полезного нашли для себя с InterBase многие компании по всему миру.
InterBase Server
Более 5000 клиентов Bsoft используют AJUR для подачи налоговой отчетности в налоговый контроль и различным заинтересованным лицам. Они также применяют AJUR, чтобы плотно управлять каналами поставок.
В число их клиентов входят важные корпорации, такие как Overgas Holding, Sinergon Holding, Armeets, Cargill, PwC и Bulgarian Military.
Подробнее »«Мы опробовали много СУБД, но InterBase предоставляет в правильной пропорции легкость применения, скорость, высокую производительность, безопасность, возможность масштабирования и лучше удовлетворяет наши потребности.»
Valentin Bonev Managing Partner, Project Manager and CIO
InterBase ToGo / IBLite
Spinali Design разрабатывает «умные» купальники. Они используют встроенный InterBase в своем мобильном приложении, чтобы собирать и надежно сохранять данные от соединенных по Bluetooth «умных» датчиков и обеспечивать защиту клиентов от чрезмерной солнечной радиации.
InterBase Server и InterBase ToGo
Management Plus поставляет передовое программное обеспечение для медицины с использованием InterBase Server и InterBase ToGo, как основы мобильных приложений для офтальмологии.
Подробнее »«Delphi и InterBase отлично сработали и дали возможность быстро разработать доступные, надежные и легкие в поддержке продукты. Мы выпускаем новые релизы еще быстрее. При таком богатстве возможностей мы можем создавать расширенные функции для баз данных, какие только потребуются. Delphi и InterBase дали нам возможность создать практически все, что мы хотели, силами маленькой команды.»
Bryan Thorell CIO