Diferencia entre Trafodion y ToroDB

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *