NonStop SQL es un sistema de gestión de base de datos relacional comercial que está diseñado para tolerancia de fallos y escalabilidad, actualmente ofrecido por Hewlett Packard Enterprise.[1][2][3]

El producto fue originalmente desarrollado por Tandem Computers. Tandem fue adquirida por Compaq en 1997. Compaq sería más tarde adquirido por Hewlett Packard en 2002. Cuando Hewlett Packard se separó en 2015 en HP Inc. y Hewlett Packard Enterprise, NonStop SQL y el resto de los productos de la línea NonStop fueron a Hewlett Packard Enterprise.

El producto principalmente se utiliza procesamiento de transacciones on-line y es adaptado para organizaciones que requieren disponibilidad alta y escalabilidad para su sistema de base de datos. Los usuarios típicos del producto son bolsas de valores, telecomunicaciones, bancos, POS, y redes ATM.[4][5]

Historia

editar

NonStop SQL está diseñado para correr eficazmente en ordenadores paralelos, añadiendo funcionalidad para datos distribuidos, ejecución distribuida, y transacciones distribuidas.

La primera versión fue liberada en 1987. Una segunda versión en 1989 añadió la capacidad de ejecutar consultas en paralelo, y el producto se hizo bastante famoso por ser uno de los pocos sistemas que escalaba casi linealmente con el número de procesadores en la máquina: añadiendo un segundo CPU a un servidor NonStop SQL existente duplicaba su desempeño casi exactamente.[6]

La segunda versión añadió /MP a su nombre, en referencia a Masivamente Paralelo. Una tercera versión, NonStop SQL/MX, fue un intento por Tandem Computers para crear un producto que era más compatible con SQL ANSI que su predecesor. NonStop SQL/MX fue incluido en la plataforma NonStop desde 2002, y puede acceder a las tablas creadas con NonStop SQL/MP, a pesar de que sólo las tablas "SQL Nativo/#MX" ofrecen compatibilidad ANSI y mejoras similares de Oracle. La plataforma de inteligencia de negocios HP Neoview fue construida utilizando NonStop SQL en sus orígenes. NonStop SQL/MX es el único producto de base de datos OLTP de HP.

Véase también

editar

Referencias

editar
  1. «NonStop SQL System Properties». db-engines.com. Consultado el 16 de marzo de 2021. 
  2. «HP: NonStop SQL». 
  3. «DATABASE: HPE NonStop SQL and the biggest database industry challenge». Connect Worldwide (en inglés estadounidense). Archivado desde el original el 22 de diciembre de 2018. Consultado el 16 de marzo de 2021. 
  4. CORPORATE Tandem Performance Group (1988). «A benchmark of non-stop SQL on the debit credit transaction». Proceedings of the 1988 ACM SIGMOD international conference on Management of data - SIGMOD '88 (en inglés) (Chicago, Illinois, United States: ACM Press): 337-341. ISBN 9780897912686. doi:10.1145/50202.50243. 
  5. «Manual NonStop SQL». 
  6. The Tandem Database Group, NonStop SQL, A Distributed, High-Performance, HighAvailability Implementation of SQL,Proceedings of 2nd High Performance Transaction Processing Workshop, D. Gawlick Ed., Springer Verlag, 1989

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

Spanner

Nota sobre claves primarias Spanner: Becoming a SQL System Spanner: Google’s Globally-Distributed Database (PDF) Pagina oficial Spanner Cloud Datos:

Apache HBase

HBase no remplaza las bases de datos SQL clásicas, sin embargo el proyecto Apache Phoenix proporciona una capa de SQL para Hbase así como acceso vía el API

System Center Data Protection Manager

soporta protección para Windows File Servers, Exchange Server, Microsoft SQL Server, SharePoint, Microsoft Virtual Server y Bare Metal Restore (BMR).

Sqoop

Hadoop.​ Soporta cargas incrementales de una sola tabla o de una consulta SQL en formato libre así como trabajos almacenados que pueden ser ejecutados

Teorema CAP

en el movimiento NoSQL , por ejemplo, eligen la disponibilidad sobre la consistencia. Muchos proveedores de bases de datos NoSQL han utilizado el teorema

Apache Spark

alto nivel entre las que se incluyen Spark SQL (para el procesamiento de datos estructurados basada en SQL), MLlib para implementar machine learning,

MOLAP

Microsoft SQL server en la mayoría de sus versiones. Base de datos multidimensional OLAP ROLAP HOLAP Cubo OLAP OLTP Modelo de base de datos Microsoft SQL Server

Área Global del Sistema

parámetros: Shared_Pool_Size= Tamaño en bytes del área para SQL compartidos y sentencias PL/SQL. Db_Block_Size = Tamaño en bytes de un solo bloque de datos