रेडिस 'हैश आपकी आवश्यकताओं के लिए अच्छा काम करेगा। आप प्रत्येक उत्पाद के संस्करण को उस उत्पाद के लिए हैश कुंजी में फ़ील्ड के मान के रूप में संग्रहीत कर सकते हैं। उदाहरण के लिए:
HSET id:14 1 "{your JSON data v1}"
संस्करण प्राप्त करना केवल HGET
को कॉल करना है उत्पाद की कुंजी और प्रासंगिक क्षेत्र के साथ। अमान्य करने के लिए, DEL
और/या EXPIRE
संपूर्ण हैश।