Redis' Hash by pro vaše potřeby dobře fungoval. Verzi každého produktu můžete uložit jako hodnotu pole v klíči hash pro daný produkt. Například:
HSET id:14 1 "{your JSON data v1}"
Načítání verze je pouze voláním HGET s produktovým klíčem a relevantním polem. Pro zrušení platnosti DEL a/nebo EXPIRE celý hash.