Hash Redis dobrze sprawdzi się w przypadku Twoich potrzeb. Możesz przechowywać wersję każdego produktu jako wartość pola w kluczu skrótu dla tego produktu. Na przykład:
HSET id:14 1 "{your JSON data v1}"
Pobieranie wersji to po prostu wywołanie HGET z kluczem produktu i odpowiednim polem. Aby unieważnić, DEL i/lub EXPIRE cały hasz.