Cianplan

Nivel 2: Datos · L2.3 Particionamiento / sharding y consistent hashing

Particionado por rango vs. por hash

Elegir una partition key y predecir los hotspots.

12 min · Pro

Lo que te llevas

  • El particionado por rango mantiene las llaves en orden, así que los range scans son baratos y las llaves secuenciales mandan todas las escrituras a una sola partición.

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. Qué compra cada uno
  4. La llave compuesta lo resuelve
  5. Comprueba lo que entendiste