sql >> Base de Datos >  >> NoSQL >> Redis

Almacene varias versiones de datos en la memoria caché de Redis

Hash de Redis funcionaría bien para sus necesidades. Puede almacenar la versión de cada producto como el valor de un campo en una clave Hash para ese producto. Por ejemplo:

HSET id:14 1 "{your JSON data v1}"

Obtener una versión es simplemente llamar a HGET con la clave del producto y el campo relevante. Para invalidar, DEL y/o EXPIRE todo el hash.