का उपयोग किए बिना मैं अलग-अलग स्रोतों से विभिन्न डेटा के साथ एक बड़ा डेटाबेस (2+ मिलियन पंक्तियां) बनाने की योजना बना रहा हूं। मैं प्रतिकृति के साथ सिंक समस्याओं के खिलाफ रोकने में मदद के लिए auto_increment ids के आसपास डेटाबेस को संरक्षित करना चाहता हूं, और यह भी कि प्रत्येक आइटम डालने के लिए एक अल्फान्यूमेरिक उत्पाद कोड होगा जो अद्वितीय होने की गारंटी है - ऐसा लगता है कि इसके बजाय मुझे इसका अधिक उपयोग करना लगता है।स्पिंक्स एक auto_increment id
मैं इस डेटाबेस को इंडेक्सिंग रिलेशनल डेटाबेस के आसपास अपने डिजाइन के कारण स्पिंक्स के साथ इस डेटाबेस को इंडेक्स करने के लिए एक खोज इंजन देख रहा हूं। हालांकि, विभिन्न ट्यूटोरियल और दस्तावेज़ीकरण को देखते हुए डेटाबेस डिज़ाइन एक फॉर्म या दूसरे में एक auto_increment फ़ील्ड पर निर्भर करते हैं और दस्तावेज में bold statement पर निर्भर करते हैं कि दस्तावेज़ आईडी केवल 32/64 बिट पूर्णांक या चीजें तोड़नी चाहिए।
क्या स्पिनक्स द्वारा स्वचालित रूप से आईडी के रूप में auto_increment फ़ील्ड के बिना अनुक्रमित डेटाबेस रखने का कोई तरीका है?
पर एक नजर डालें मुझे लगता है कि दृष्टिकोण के साथ टकराने आईडी होने के बारे में थोड़ा चिंतित हूँ - या हो सकता है मैं तुम्हें गलत पढ़ा है? – squeeks
क्या एक विचार डालने के समय unixtime + microtime का उपयोग करना होगा? इसके बाद मैं इसे सम्मिलन के साथ-साथ दस्तावेज़ आईडी, एक पत्थर वाले दो पक्षियों के रूप में उपयोग कर सकता था। – squeeks
मुझे लगता है कि कोशिश करने के लायक एक अच्छा विचार होगा। चीयर्स। – squeeks