IBM Informix - это семейство продуктов в подразделении IBM Information Management, основанное на нескольких предложениях системы управления реляционными базами данных (RDBMS). Продукты Informix были первоначально разработаны Informix Corporation , дочерняя компания Informix Software была приобретена IBM в 2001 году. В апреле 2017 года IBM и HCL Technologies (подразделение продуктов и платформ) договорились о долгосрочном 15-летнем партнерстве для совместной разработки. , поддержка и продвижение продукта. [2]
Разработчики) | IBM |
---|---|
Стабильный выпуск | 14.10.FC5 / 17 ноября 2020 г. [1] |
Тип | СУБД |
Лицензия | Коммерческое проприетарное программное обеспечение |
Веб-сайт | www.ibm.com/products |
IBM делегировала HCL активную разработку и поддержку, а также делится маркетингом ключевых продуктов Informix с HCL . Текущая версия Informix - 14.10, она составляет основу нескольких редакций продукта с разной емкостью и функциональностью. База данных Informix использовалась во многих приложениях OLTP с высокой скоростью транзакций в секторах розничной торговли, финансов, энергетики и коммунальных услуг, производства и транспорта. Совсем недавно сервер был усовершенствован для улучшения поддержки рабочих нагрузок хранилища данных .
Сервер Informix поддерживает объектно-реляционную модель, которая позволяет IBM предлагать расширения, поддерживающие типы данных, не являющиеся частью стандарта SQL . Наиболее широко используемыми из них являются JSON, BSON, временные ряды и пространственные расширения, которые обеспечивают как поддержку типов данных, так и языковые расширения, которые позволяют выполнять высокопроизводительные запросы, специфичные для предметной области, и эффективное хранение наборов данных на основе полуструктурированных, временных рядов и пространственные данные.
Ключевые продукты
Текущее [ когда? ] версия IBM Informix 14.10. Основными улучшениями, внесенными по сравнению с предыдущими выпусками, были добавление встроенного сжатия индексов, интеграция коллекций JSON с поддержкой драйверов JSON MongoDB на сервере и улучшение, позволяющее разделять объекты базы данных между несколькими серверами в кластере или сетке (также известное как сегментирование ). . Запросы могут при желании возвращать данные из экземпляра локально подключенного сервера или из всей сетки с тем же SQL. В Informix версии 14.10 появилась поддержка частичного индексирования, при котором индексируется только подмножество строк в таблице, и многозначных ключевых индексов, которые поддерживают индексацию элементов в многозначных типах данных, таких как поля массивов LIST, SET, MULTISET и BSON. .
Полностью поддерживаются гетерогенные кластеры, и доступно несколько вариантов развертывания, в том числе те, которые обеспечивают очень высокий уровень избыточности данных и отказоустойчивости. Эта функция продается IBM как Informix Flexible Grid.
Informix предлагается в нескольких редакциях, включая бесплатные редакции для разработчиков, редакции для малого и среднего бизнеса, а также редакции, поддерживающие полный набор функций и предназначенные для использования в поддержке крупнейших корпоративных приложений.
Существует также расширенная версия Informix для хранилищ данных. Эта версия включает в себя Informix Warehouse Accelerator, в котором используется комбинация новых технологий, включая данные в памяти, токенизацию, глубокое сжатие и технологию столбцовых баз данных, чтобы обеспечить чрезвычайно высокую производительность при выполнении запросов в стиле бизнес-аналитики и хранилища данных.
Informix TimeSeries является уникальной [ править ] особенностью системы база данных , что позволяет эффективно и быстро обработке данных временных рядов, например, что порождены устройствами , такие как смарт - счетчики электроэнергии, или как найти в торговых системах финансовых с отметкой времени на складе " клещей ». Этот тип данных плохо подходит для хранения или использования в обычном стиле организации данных, поддерживаемом SQL.
Позиционирование
У IBM есть несколько продуктов баз данных, возможности которых частично совпадают. Informix часто сравнивают с другим основным продуктом IBM для баз данных, DB2 , который предлагается на платформе zSeries для мэйнфреймов, а также в Windows, Unix и Linux. Предположения о том, что IBM объединит Informix с DB2 или с другими продуктами баз данных, оказались безосновательными.
Вместо этого IBM продолжила расширять спектр продуктов для баз данных, которые она предлагает, например Netezza, устройство хранилища данных, и Cloudant, базу данных NoSQL. IBM описала свой подход к рынку как предоставление «систем, оптимизированных для рабочих нагрузок».
Обычно считается, что Informix оптимизирован для сред с очень низким уровнем администрирования баз данных или без него, включая использование в качестве встроенной базы данных. Он имеет долгую историю поддержки очень высокой скорости транзакций и обеспечения характеристик времени безотказной работы, необходимых для критически важных приложений, таких как производственные линии и системы резервирования. Informix широко применяется в секторе розничной торговли, где низкие административные расходы делают его полезным для развертывания в магазине.
Благодаря способности глубоко встраивать Informix в шлюзы и маршрутизаторы, поддержке таймсерий, небольшой занимаемой площади и низким требованиям к администрированию, Informix также нацелен на решения Интернета вещей, где многие из требований к обработке данных могут быть выполнены с помощью шлюзов, которые встраивают Informix и подключите датчики и устройства к Интернету.
В апреле 2017 года IBM объявила, что они передают разработку Informix на аутсорсинг индийским ИТ-специалистам HCL, и что ряд сотрудников IBM, работающих над Informix, также перейдут в HCL. В рамках этой договоренности IBM будет продолжать продвигать и продавать Informix своим клиентам.
Другие продукты
В дополнение к продуктам, основанным на движке версии 14.1, семейство IBM Informix также включает ряд унаследованных продуктов баз данных, которые все еще поддерживаются на рынке. К ним относятся Informix OnLine, Informix Standard Edition (SE) и Informix C-ISAM . Эти продукты представляют собой более простые и компактные механизмы баз данных, которые также часто встраиваются в сторонние приложения. В совокупности эти продукты часто называют «Informix Classics».
Семейство IBM Informix также включает клиентскую среду разработки Client-SDK, которая поддерживает ряд различных сред, включая .net для разработчиков Windows и различные протоколы для сред Unix и Linux.
Устаревшие продукты, унаследованные от IBM Informix
Планы
IBM имеет долгосрочные планы в отношении как Informix, так и DB2 , в которых обе базы данных совместно используют технологии друг с другом, хотя IBM постоянно отрицает слияние этих двух продуктов. [ необходима цитата ]
Обучение и сертификация
IBM Training включает полный набор основных курсов обучения серверам данных, применимых к Informix . Эти курсы углубляются во многие важные концепции Informix, от основ до сложных тем по SQL . [3]
В рамках академической инициативы IBM IBM предлагает программное обеспечение Informix, документацию и обучение высшим учебным заведениям по всему миру в рамках своей новой программы Informix on Campus. IBM предлагает преподавателям колледжа комплексный пакет материалов Informix под названием «Informix In a Box» [4], который предлагает практические лабораторные работы и PowerPoints для использования на уроках, записанные учебные курсы для учителей, DVD-диски с учебными материалами и образы виртуальных устройств VMware. , а также футболки для студентов.
Группы пользователей
Группы пользователей остаются активными [5] в Бельгии, [6] Хорватии, [7] Франции, Германии, США и многих других странах. IIUG (International Informix Users Group) выступает в качестве федерации этих групп пользователей и предоставляет множество услуг своим членам.
Смотрите также
Рекомендации
- ^ "Документация по Informix V14.10" . 2021-01-22 . Проверено 22 января 20 .
- ^ «МИУГ» (PDF) . Архивировано из оригинального (PDF) на 2017-09-08 . Проверено 24 апреля 2017 .
- ^ «IBM - Обучение и сертификация IBM по управлению информацией» . 306.ibm.com. 2010-04-01 . Проверено 16 июня 2010 .
- ^ developerWorks: Wikis - Informix в кампусе - Informix в коробке
- ^ «Локальные группы пользователей» .
- ^ «Добро пожаловать в группу пользователей Benelux Informix» .
- ^ "Адрия МУГ (Удруга Информикс корисника Адрия)" .