1. Trafodion:
Es un SGBD transaccional SQL-on-Hadoop. Es una solución SQL-on-Hadoop a escala web que permite cargas de trabajo transaccionales u operativas en Apache Hadoop. El nombre “Trafodion” pronunciado como “Tra-vod-eee-on”. Es un sistema de administración de bases de datos relacionales que se ejecuta en Apache Hadoop y brinda soporte para cargas de trabajo transaccionales u operativas en un entorno de big data y para grandes conjuntos de datos mediante un optimizador de consultas compatible con paralelos.
2. VoltDB:
es un RDBMS compatible con ACID y un RDBMS NewSQL en memoria distribuido que utiliza una arquitectura compartida. Base de datos diseñada por Michael Stonebraker, Sam Madden y Daniel Abadi. Inicialmente, la base de datos VoltDB incluye gráficos para el rendimiento y la latencia del clúster, así como el uso de CPU y memoria. Se basa en H-Store y escala con el número creciente de núcleos por CPU en servidores multinúcleo.
Diferencia entre Trafodion y VoltDB:
S. NO. | Trafodión | Volt DB |
---|---|---|
1 | Desarrollado por Apache Software Foundation, originalmente desarrollado por HP y lanzado inicialmente en 2014. | Desarrollado por VoltDB Inc. y lanzado inicialmente en 2010. |
2 | Lanzamiento actual en febrero de 2019. | Lanzamiento actual en abril de 2019. |
3 | Linux es un servidor, sistemas operativos de Trafodion. | Linux, OS X son sistemas operativos de servidor de VoltDB. |
4 | El modelo de base de datos principal es DBMS relacional. | El modelo de base de datos principal es DBMS relacional. |
5 | Todos los lenguajes que soportan JDBC/ODBC/ADO.Net son lenguajes de programación. | C#, C++, Erlang, Go, Java, JavaScript, PHP, Python son lenguajes de programación compatibles. |
6 | ADO.NET, JDBC, ODBC son las API y otros métodos de acceso de Trafodion. | Java API, JDBC, RESTful HTTP/JSON API son API y otros métodos de acceso. |
7 | Trafodion tiene esquema de datos. | También tiene esquema de datos. |
8 | Tiene lenguaje de implementación Java y C++. | El lenguaje de implementación de VoltDB es Java, C++. |
9 | Trafodion tiene conceptos de transacciones ACID. | ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad) son conceptos de Transacción. |
10 | Via HBase son métodos de replicación de Trafodion. | Los métodos de replicación de VoltDB son la replicación maestro-maestro y la replicación maestro-esclavo. |
11 | Trafodion tiene el concepto de Consistencia Inmediata. | No tiene el concepto de consistencia. |
12 | Tiene concepto de Claves foráneas. | También tiene concepto de claves foráneas. |
Publicación traducida automáticamente
Artículo escrito por shivanisinghss2110 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA