Cianplan

Nivel 2: Datos · L2.1 Modelos de datos, SQL contra NoSQL, motores de almacenamiento e índices

LSM-trees: hechos para escribir

Explicar memtables, SSTables, compactación y amplificación de escritura contra amplificación de lectura.

13 min · Pro

Lo que te llevas

  • Las escrituras van a un write-ahead log y a una tabla ordenada en memoria, y luego se vacían a archivos ordenados inmutables: todo secuencial.

Y 3 ideas más dentro de la clase, en Pro.

Cómo está armada la clase

  1. El problema
  2. La versión simple
  3. El camino de escritura y el camino de lectura
  4. Comprueba lo que entendiste