NonStop SQL es un sistema comercial de gestión de bases de datos relacionales diseñado para la tolerancia a fallos y la escalabilidad , ofrecido actualmente por Hewlett Packard Enterprise . La última versión es SQL/MX 3.4.
El producto fue desarrollado originalmente por Tandem Computers . Tandem fue adquirida por Compaq en 1997. Posteriormente, Compaq fue adquirida por Hewlett-Packard en 2002. Cuando Hewlett-Packard se dividió en 2015 en HP Inc. y Hewlett Packard Enterprise, NonStop SQL y el resto de la línea de productos NonStop pasaron a formar parte de Hewlett Packard Enterprise.
El producto se utiliza principalmente para el procesamiento de transacciones en línea (OLTP) y está diseñado para organizaciones que requieren alta disponibilidad y escalabilidad para su sistema de base de datos. Los usuarios típicos del producto son bolsas de valores, telecomunicaciones, puntos de venta (POS) y redes de cajeros automáticos bancarios. [ 1 ]
Historia
NonStop SQL está diseñado para ejecutarse eficazmente en ordenadores paralelos, añadiendo funcionalidades para datos distribuidos, ejecución distribuida y transacciones distribuidas.
Lanzada por primera vez en 1987, una segunda versión en 1989 [ 2 ] añadió la capacidad de ejecutar consultas en paralelo, y el producto se hizo bastante famoso por ser uno de los pocos sistemas que escala casi linealmente con el número de procesadores en la máquina: añadir una segunda CPU a un servidor NonStop SQL existente prácticamente duplicaba su rendimiento.
La segunda versión añadió /MP a su nombre, de Massively Parallel (para procesamiento masivamente paralelo). Una tercera versión, NonStop SQL/MX, creó un producto con mayor compatibilidad con ANSI SQL que su predecesor. NonStop SQL/MX se ha incluido en la plataforma NonStop desde 2002 y puede acceder a las tablas creadas por NonStop SQL/MP, aunque solo las "tablas nativas SQL/MX" ofrecen compatibilidad con ANSI y numerosas mejoras similares a las de Oracle. La plataforma de inteligencia empresarial HP Neoview se desarrolló a partir de NonStop SQL. NonStop SQL/MX es el único producto de base de datos OLTP de HP.
Partes del código fuente de Neoview se publicaron como código abierto en 2014 bajo el nombre de Trafodion , que ahora es un proyecto Apache de primer nivel.
Véase también
Referencias
- ↑ Tandem Performance Group (1988). "Un análisis comparativo de SQL ininterrumpido en la transacción de débito/crédito" . Actas de la conferencia internacional ACM SIGMOD de 1988 sobre gestión de datos – SIGMOD '88 . SIGMOD '88. Vol. 17. Chicago, Illinois, Estados Unidos: ACM Press. págs. 337–341 . doi : 10.1145/50202.50243 . ISBN 9780897912686. S2CID 15257584 .
- ↑ Tandem Database Group (1989). "NonStop SQL: Una implementación distribuida, de alto rendimiento y alta disponibilidad de SQL" . En D. Gawlick (ed.). Actas del 2.º Taller de Procesamiento de Transacciones de Alto Rendimiento . Springer Verlag. págs. 60-104 . ISBN 3-540-51085-0.
Enlaces externos
- HPE NonStop
- Sistemas informáticos tolerantes a fallos
- Hewlett Packard Enterprise
- Software de HP
- Sistemas de gestión de bases de datos propietarios