1. Trafodion:
Es un SGBD transaccional SQL-on-Hadoop. Es una solución SQL-on-Hadoop a escala web que permite cargas de trabajo transnacionales 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 transnacionales u operativas en un entorno de big data y para grandes conjuntos de datos mediante un optimizador de consultas compatible con paralelos.
1. ToroDB:
es un almacén de documentos JSON compatible con MongoDB, construido sobre PostgreSQL y es una tecnología diseñada para llenar el vacío entre las bases de datos SQL y las orientadas a documentos. Es una base de datos NoSQL de código abierto que se ejecuta sobre un RDBMS que es compatible con el protocolo MongoDB y las API. ToroDB es un proyecto de código abierto que lee un documento NoSQL, infiere automáticamente su estructura y lo transforma en un conjunto de tablas y columnas que representan los datos en forma relacional.
Diferencia entre Trafodion y ToroDB:
S. NO. | Trafodión | ToroDB |
---|---|---|
1 | Desarrollado por Apache Software Foundation, originalmente desarrollado por HP y lanzado inicialmente en 2014. Versión actual en febrero de 2019. | Desarrollado por 8Kdata y lanzado inicialmente en 2016. |
2 | Linux es servidor, sistemas operativos de Trafodion. | Todos los sistemas operativos con Java 7 VM son servidores, sistemas operativos de ToroDB. |
3 | El modelo de base de datos principal es DBMS relacional. | El modelo de base de datos principal es el almacén de documentos. |
4 | Todos los idiomas compatibles con JDBC/ODBC/ADO. Net son lenguajes de programación. | Ausencia de lenguajes de programación compatibles. |
5 | ADO.NET, JDBC, ODBC son las API y otros métodos de acceso de Trafodion. | Ausencia de APIs y otros métodos de acceso en ToroDB. |
6 | Tiene esquema de datos. | Tiene esquema de datos sin esquema. |
7 | Tiene lenguaje de implementación Java y C++. | Su lenguaje de implementación es Java. |
8 | Trafodion tiene conceptos de transacciones ACID. | Ausencia de conceptos de Transacción en ToroDB. |
9 | Via HBase son métodos de replicación de Trafodion. | Métodos de replicación maestro-esclavo en ToroDB. |
10 | Tiene el concepto de Consistencia Inmediata. | Tiene el concepto de Consistencia Eventual y Consistencia Inmediata. |
11 | Contiene claves extranjeras. | No, no tiene 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