NATS · Lección 10
¿Qué son el Key-Value y el Object Store de NATS?
Bases de datos independientes con su propio motor de almacenamiento, que no usan JetStream ni comparten sus garantías
Abstracciones construidas sobre streams de JetStream: el KV guarda el último valor de cada clave con historial y permite observar cambios (watch), y el Object Store guarda objetos grandes troceándolos en mensajes
Un KV no permite detectar cambios en sus claves, y un Object Store solo admite objetos menores que el tamaño máximo de un mensaje
Funciones de Core NATS que guardan datos solo en memoria del cliente y se pierden al cerrar la conexión
NATS · Lección 10
Completa el código
Para recibir los cambios de una clave en el KV se usa la operación
Revisa: se usa watch.
NATS · Lección 10
¿Por qué el KV de NATS hereda las garantías de JetStream?
Pista: Porque cada bucket KV es en realidad un stream de JetStream, así que hereda persistencia, réplicas y reentrega.
✓
¡Lección completada!
Key-Value y Object Store
0
XP ganado
3
Vidas restantes