IBM Informix®
IBM Informix es una familia de productos dentro de la división de gestión de la información de IBM que se centra en varias ofertas de sistemas de gestión de bases de datos relacionales (RDBMS). Los productos Informix fueron desarrollados originalmente por Informix Corporation, cuya subsidiaria Informix Software fue adquirida por IBM en 2001. En abril de 2017, IBM delegó el desarrollo y soporte activo a HCL Technologies durante 15 años, manteniendo parte de las responsabilidades de marketing.
La versión actual de Informix es 14.10 y constituye la base de varias ediciones de productos con variaciones en capacidad y funcionalidad. La base de datos Informix se ha utilizado en muchas aplicaciones OLTP de alta tasa de transacciones en los sectores minorista, financiero, energético y de servicios públicos, manufacturero y de transporte. Más recientemente, el servidor se mejoró para mejorar su compatibilidad con cargas de trabajo de almacenamiento de datos. A través de extensiones, Informix admite tipos de datos que no forman parte del estándar SQL.
Productos clave
A partir de 2020, la versión actual de IBM Informix es 14.10. Las principales mejoras realizadas con respecto a las versiones anteriores fueron agregar compresión de índice incorporada, integración de colecciones JSON con soporte para controladores MongoDB JSON en el servidor y una mejora que permite particionar los objetos de la base de datos en varios servidores en un clúster o cuadrícula (también conocido como fragmentación). Las consultas pueden, opcionalmente, devolver datos de la instancia del servidor conectado localmente o de una cuadrícula completa con el mismo SQL. La versión 14.10 de Informix introdujo la compatibilidad con la indexación parcial en la que solo se indexa un subconjunto de las filas de una tabla y para los índices clave de valores múltiples que admiten la indexación de elementos dentro de tipos de datos de valores múltiples, como campos de matriz LIST, SET, MULTISET y BSON..
Los clústeres heterogéneos son totalmente compatibles y hay varias opciones de implementación disponibles, incluidas algunas que brindan niveles muy altos de redundancia de datos y tolerancia a fallas. IBM comercializa esta característica como Informix Flexible Grid.
Informix se ofrece en varias ediciones, incluidas ediciones gratuitas para desarrolladores, ediciones para pequeñas y medianas empresas y ediciones compatibles con el conjunto completo de funciones y diseñadas para ser utilizadas como soporte de las aplicaciones empresariales más grandes. También hay una edición avanzada de almacén de datos de Informix. Esta versión incluye Informix Warehouse Accelerator, que utiliza una combinación de tecnologías más nuevas, incluidos datos en memoria, tokenización, compresión profunda y tecnología de base de datos en columnas para proporcionar un rendimiento extremadamente alto en inteligencia comercial y consultas de estilo de almacenamiento de datos.
Posicionamiento
IBM ha ampliado la variedad de productos de base de datos que ofrece, como Netezza, un dispositivo de almacenamiento de datos y Cloudant, una base de datos NoSQL. IBM ha descrito su enfoque del mercado como proporcionar "sistemas optimizados para cargas de trabajo". En general, se considera que Informix está optimizado para entornos con muy poca o ninguna administración de bases de datos, incluido el uso como una base de datos integrada. Tiene un largo historial de soportar tasas de transacción muy altas y proporcionar las características de tiempo de actividad necesarias para aplicaciones de misión crítica, como líneas de fabricación y sistemas de reserva. Informix se ha implementado ampliamente en el sector minorista, donde los bajos gastos administrativos lo hacen útil para implementaciones en tiendas.
Con la capacidad de integrar profundamente Informix en puertas de enlace y enrutadores, soporte de series temporales, tamaño reducido y bajos requisitos de administración, Informix también está dirigido a soluciones de Internet de las cosas, donde muchos de los requisitos de manejo de datos se pueden manejar con puertas de enlace que integran Informix y conectan sensores y dispositivos a Internet.
En abril de 2017, IBM anunció que subcontrataría el desarrollo de Informix a los especialistas indios en TI HCL, y que varios empleados de IBM que trabajaban en Informix también se pasarían a HCL. Como parte de este acuerdo, IBM continuará comercializando y vendiendo Informix a sus clientes.
Otros productos
Además de los productos basados en el motor de la versión 14.1, la familia IBM Informix también incluye una serie de productos de base de datos heredados que aún se admiten en el mercado. Estos incluyen Informix OnLine, Informix Standard Edition (SE) e Informix C-ISAM. Estos productos son motores de base de datos más simples y de menor tamaño que también se integran con frecuencia en aplicaciones de terceros. En conjunto, estos productos a menudo se denominan "Clásicos de Informix".
La familia IBM Informix también incluye un entorno de desarrollo del lado del cliente, Client-SDK, que admite varios entornos diferentes, incluido.net para desarrolladores de Windows y una variedad de protocolos para entornos Unix y Linux. Los productos heredados obsoletos y que no son de IBM Informix pueden ejecutarse mediante emulación en hardware moderno.
Formación y certificación
IBM Training incluye un conjunto completo de cursos básicos de capacitación en servidores de datos que se aplican a Informix. Estos cursos profundizan en muchos conceptos esenciales de Informix, desde los fundamentos hasta temas avanzados de SQL.
Como parte de la Iniciativa Académica de IBM, IBM ofrece software, documentación y capacitación de Informix a instituciones de educación superior de todo el mundo a través de su nuevo programa Informix on Campus. IBM está ofreciendo un paquete inclusivo de materiales Informix para profesores universitarios llamado "Informix In a Box", que ofrece laboratorios prácticos y PowerPoints para usar en lecciones, capacitación grabada para maestros, DVD con material de clase y VMware virtual imágenes de electrodomésticos, así como camisetas para estudiantes.
Grupos de usuarios
Los grupos de usuarios siguen activos en Bélgica, Croacia, Francia, Alemania, Estados Unidos y muchos otros países. El IIUG (International Informix Users Group) actúa como una federación de esos grupos de usuarios y proporciona numerosos servicios a sus miembros.
Contenido relacionado
Caza al Wumpus
DMZ (informática)
Brewster Kahle