मैं एक फ़ाइल में elasticsearch सेटिंग्स + मैपिंग कैसे स्टोर कर सकता हूं (जैसे Solma के लिए schema.xml)? वर्तमान में, जब मैं अपने मैपिंग में बदलाव करना चाहता हूं, तो मुझे अपनी अनुक्रमणिका सेटिंग्स को हटाना होगा और फिर से शुरू करना होगा। क्या मैं कुछ भूल रहा हूँ?मैं एक फ़ाइल में elasticsearch सेटिंग्स + मैपिंग कैसे स्टोर कर सकता हूं (जैसे सोलर के लिए schema.xml)
मेरे पास अभी तक कोई बड़ा डेटा सेट नहीं है। लेकिन बड़ी मात्रा में डेटा की तैयारी में जो अनुक्रमित किया जाएगा, मैं सेटिंग्स को संशोधित करने में सक्षम होना चाहता हूं और कुछ हर बार पूरी तरह से ताजा शुरू किए बिना रीइंडेक्स कैसे कर सकता हूं। क्या यह संभव है और यदि ऐसा हो तो कैसे?
कई प्रश्नों के लिए खेद है। यह मेरे लिए एक ही परिदृश्य था क्योंकि मुझे पूरी प्रक्रिया शुरू किए बिना पुनः सूचकांक नहीं मिला था। आपकी प्रतिक्रिया के लिए धन्यवाद। मैं वर्तमान में एनजीआरएम और एजग्राम टोकेनाइज़र का उपयोग करके मैपिंग्स को संशोधित कर रहा हूं और उन्हें सही तरीके से प्राप्त करने के प्रयास में उन्हें फिर से लिखना पड़ा। – jbattle
मैंने अपनी मैपिंग + सेटिंग्स को एक शेल स्क्रिप्ट के अंदर रखा है ताकि मेरी अनुक्रमणिका का निर्माण और कॉन्फ़िगरेशन एक तेज प्रक्रिया हो सके। – jbattle
हां, ज्यादातर परिदृश्यों में, यह कस्टम प्रक्रिया में इंडेक्स निर्माण को लपेटने के लिए समझ में आता है (शेल स्क्रिप्ट, रूबी में क्लास विधि आदि हो सकता है)। मैं बस कई तरीकों से इंगित करना चाहता था ElasticSearch आपको खोज इंजन स्तर पर मानचित्रण/सेटिंग्स तर्क को "लपेट" देता है। इस अच्छे उत्तर के लिए – karmi