के साथ लोचदार खोज स्थापित करना पोस्टग्रेस का उपयोग करके मुझे लोचदार खोज स्थापित करने के लिए कैसे पता चलता है?पोस्टग्रेस्क्ल
मेरे क्षेत्र के आकार लगभग 350 एमबी, हाँ, एमबी, प्रत्येक आकार में होंगे। मेरे पास सभी अमेरिकी संहिता का टेक्स्ट आउटपुट और सभी अदालतों के सभी निर्णयों, बड़े पैमाने पर संविधान, लाइब्रेरी में आपको जो कुछ भी मिलेगा, और मुझे पूर्ण टेक्स्ट खोज करने और वापस करने में सक्षम होना चाहिए पीडीएफ फॉर्म में सटीक पृष्ठ वापस करने के लिए ऐप में फ़ील्ड में सटीक बिंदु । Postgres आसानी से डेटासंग्रह संभाल कर सकते हैं, लेकिन मैं elasticSearch उपयोग नहीं किया है और यह कैसे अनुक्रमण में एकीकृत की पता नहीं है, आदि
मैं elasticsearch के लिए Google समूह में गया और जवाब नहीं मिला; मैंने tsearch2 स्थापित करने का फैसला किया। मैंने फ़ाइलों को पढ़ने के लिए एक बैश स्क्रिप्ट लिखी जिस तरह से मैं उन्हें पार्स किया था, टेबल में डाला गया था, और फिर इंडेक्स पर अपडेट किया था। आखिरकार मैं केवल कुछ मिलियन रिकॉर्ड के साथ समाप्त हुआ, फ़ील्ड आकार अपेक्षा से बहुत छोटे हो गए क्योंकि मैंने पीडीएफटीके को पाठ में बदलने के लिए इस्तेमाल किया था और फिर मैंने एक विदेशी कुंजी बाधा के माध्यम से एक सामान्यीकृत तालिका में अनावश्यक सामग्री का एक समूह छीन लिया। प्राथमिक कुंजी कर्सर इतनी तेज़ी से वापस आता है कि यह अज्ञान है। मैं भार अनुकरण करने के बगल में एक बेंचमार्क लिख रहा हूँ। –
बहुत अजीब, शायद यह नहीं हुआ? मुझे फोरम पर सवाल नहीं दिख रहा है, लेकिन यह गायब हो सकता है। हालांकि, एक और कस्टम दृष्टिकोण काम कर रहा है। – ppearcy