मुझे स्ट्रिंग -> स्ट्रिंग मैपिंग के 250 मिलियन रिकॉर्ड स्टोर करने की आवश्यकता है और इस तरह की चीज़ के लिए डेटाबेस अधिभार लगता है।अपना खुद का टेक्स्ट आधारित डेटा स्टोरेज बनाएं
मैं इसे स्मृति में संग्रहीत नहीं कर सकता क्योंकि यह ढेर अंतरिक्ष से बाहर हो जाएगा। मैं ढेर की जगह बढ़ा सकता हूं, लेकिन मैं ऐसा नहीं करना चाहूंगा।
मुझे तेज़ी से पहुंच चाहिए क्योंकि मैं जितना संभव हो सके एक मैपिंग प्राप्त कर सकता हूं और इसके बारे में जाने का सबसे अच्छा तरीका जानना चाहता हूं।
प्रारंभिक स्ट्रिंग अद्वितीय है और मैं क्या खोजूँगा। मैं यह भी जानता हूं कि स्ट्रिंग की लंबाई किस सीमा में होगी, लेकिन इसका मैप किया गया मान किसी भी लंबाई का हो सकता है।
क्या खोज के लिए डेटाबेस के रूप में तेज़ी से कुछ हासिल करना संभव है? मैं अनुमान लगा रहा हूं लेकिन सिर्फ यह सुनिश्चित करना चाहता था।
मैं जावा में काम कर रहा हूं, लेकिन मुझे लगता है कि यह भाषा स्वतंत्र होगी।
मेरे लिए 250 मिलियन रिकॉर्ड के लिए, डेटाबेस 'ओवरलोड' जैसा प्रतीत नहीं होता है। मैं एक डीबी – franka
के साथ जाऊंगा आपको एहसास होगा कि जैसे ही आप अपना डेटा मेमोरी से फ़ाइल में ले जाते हैं, वैसे ही गति कम परिमाण के आदेश होने जा रही है, है ना? – dasblinkenlight
जब डेटाबेस अधिभारित होता है, तो क्या आपको लगता है कि आप इसे सादे फाइल सिस्टम में संभाल सकते हैं? – kosa