ScyllaDB · Lección 01
¿Qué es ScyllaDB y qué relación tiene con Cassandra?
Es el mismo código de Cassandra empaquetado con otro nombre, que sigue ejecutándose sobre la JVM y comparte exactamente sus mismos componentes internos
Es una base de datos en memoria de un solo nodo, sin replicación ni distribución de datos, pensada solo para caché de aplicaciones
Es una base de datos relacional con joins y transacciones ACID que sustituye el lenguaje CQL por SQL estándar y un nodo maestro
Es una base de datos distribuida NoSQL reimplementada en C++ que mantiene compatibilidad con Cassandra (protocolo CQL y modelo de datos) y también ofrece una API compatible con DynamoDB, con una arquitectura sin JVM pensada para baja latencia y alto rendimiento por nodo
ScyllaDB · Lección 01
Completa el código
ScyllaDB está reescrita en el lenguaje
Revisa: C++.
ScyllaDB · Lección 01
¿Por qué eliminar la JVM ayuda a reducir las pausas y la variabilidad de latencia?
Pista: sin recolector de basura no hay pausas de GC que detengan el procesamiento de peticiones; la gestión de memoria es más directa y predecible, y la latencia en los percentiles altos mejora.
✓
¡Lección completada!
Qué es ScyllaDB y su relación con Cassandra
0
XP ganado
3
Vidas restantes