Transbase:
es un RDBMS universalmente aplicable, de alto rendimiento y con recursos optimizados, desarrollado y mantenido por Transaction Software GmbH, Munich. Es un sistema de gestión de base de datos relacional que admite todas las funciones importantes del estándar SQL. La base de datos de Transbase es extensible a través de funciones adicionales y tipos de datos personalizados también proporciona ejecución paralela de consultas a través de tecnología dinámica de subprocesos múltiples.
2. VoltDB:
se distribuye In-Memory NewSQL RDBMS y un RDBMS compatible con ACID que utiliza una arquitectura compartida. Esta 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. VoltDB se basa en H-Store y escala con el número creciente de núcleos por CPU en servidores multinúcleo.
Diferencia entre Transbase y VoltDB:
S. NO. | Transbase | Volt DB |
---|---|---|
1 | Desarrollado por Transaction Software GmbH y lanzado inicialmente en 1987. | Desarrollado por VoltDB Inc. y lanzado inicialmente en 2010. |
2 | Lanzamiento actual en septiembre de 2019 | Lanzamiento actual en abril de 2019. |
3 | FreeBSD, Linux, macOS, Solaris, Windows, son los servidores, sistemas operativos de Transbase. | 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 | Admite C, C#, C++, Java, JavaScript, Kotlin, Objective-C, PHP, Python son lenguajes de programación. | C#, C++, Erlang, Go, Java, JavaScript, PHP, Python son lenguajes de programación compatibles. |
6 | ADO.NET, JDBC, ODBC, API nativa patentada son las API y otros métodos de acceso de Transbase. | Java API, JDBC, RESTful HTTP/JSON API son API y otros métodos de acceso. |
7 | Sí, Transbase tiene esquema de datos. | Sí, VoltDB tiene esquema de datos. |
8 | Tiene lenguaje de implementación C y C++. | El lenguaje de implementación de VoltDB es Java, C++. |
9 | Sí, Transbase tiene conceptos de transacciones. | ACID (Atomicidad, Consistencia, Aislamiento y Durabilidad) son conceptos de Transacción. |
10 | Los métodos de replicación de Transbase son la replicación maestro-esclavo. | Los métodos de replicación de VoltDB son la replicación maestro-maestro y la replicación maestro-esclavo. |
11 | Transbase tiene el concepto de Consistencia Inmediata. | No tiene el concepto de consistencia. |
12 | Sí, tiene 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