मैं एक डेटाबेस में एक ब्लॉग पोस्ट स्टोर करना चाहता हूँ। मैंने सोचा कि उस डेटा के विभिन्न संस्करणों के लिए अच्छा होगा, वर्जन नियंत्रण जैसे पाठ फ़ाइलों के लिए।संस्करण-नियंत्रित, डेटाबेस डेटा को संग्रहीत करने के मानक/अनुशंसित तरीके क्या हैं?
तो, मुझे लगता है कि यह एक तालिका में एक पंक्ति की तरह काम कर रहा है, जिसमें संस्करण नियंत्रण था। तो, उदाहरण के लिए, आप उस पंक्ति का नवीनतम संस्करण, या पिछले संस्करण को पुनर्प्राप्त कर सकते हैं। आप उस पंक्ति से भी शाखा बना सकते हैं।
क्या ऐसा कुछ भी मौजूद है?
संभवतः उपयोगी जानकारी: मैं वर्तमान में पाइथन, Django & MySQL का उपयोग कर रहा हूं। मैं MongoDB
स्पष्टता/अधिक संदर्भ के लिए संपादित करें: मैं डेटाबेस की तुलना में पंक्तियों के "संस्करण नियंत्रण" की दिशा में अधिक समाधान के लिए एक समाधान की तलाश में हूं; मैं पूरे डेटाबेस को ब्रांच करने में बहुत दिलचस्पी नहीं रखता हूं। उदाहरण के लिए, मैं 1/1/2011 और 1/1/2010 (ब्लॉग स्विच किए बिना) ब्लॉग पोस्ट की सामग्री से पूछताछ कर पाऊंगा।
क्या आपने गिट की तरह वर्जन कंट्रोल सिस्टम का उपयोग करने पर विचार किया है? ऐसे समाधान के पेशेवरों और विपक्ष को देखना दिलचस्प होगा। – milan
@ मिलन - जब से गिट संस्करण डेटाबेस ** रिकॉर्ड **? –
प्रश्न * कोई * डेटाबेस रिकॉर्ड नहीं कहता है, यह ब्लॉग पोस्ट कहता है, जो ज्यादातर टेक्स्ट हैं, तो क्यों नहीं? – milan