लोचदार खोज अनुक्रमणिका से पुराने डेटा को कैसे हटाएं क्योंकि सूचकांक में हर दिन बड़ी मात्रा में डेटा डाला जा रहा है।लोचदार खोज से पुराने डेटा को हटाएं या हटाएं
उत्तर
आप delete by query प्लगइन के साथ ऐसा कर सकते हैं।
मान लिया जाये कि आप अपने सूचकांक में कुछ timestamp
या creation date
क्षेत्र है, आपकी क्वेरी इस
DELETE /your_index/your_type/_query
{
"query": {
"range": {
"timestamp": {
"lte": "now-10y"
}
}
}
}
कुछ इस तरह दिखाई 10 साल से अधिक उम्र के रिकॉर्ड को नष्ट करेगा होगा।
मुझे आशा है कि यह दैनिक अनुक्रमित और पुराने सूचकांक नाम के रूप में उपयोग करने के लिए उर्फ
क्या किसी स्क्रिप्ट के रूप में ऐसा करने का कोई तरीका है इसलिए हमें मैन्युअल रूप से क्वेरी चलाने की आवश्यकता नहीं है – sri
क्या यह डिलीट क्वेरी इंडेक्स से पूरी तरह से रिकॉर्ड्स मिटा देती है और नए रिकॉर्ड्स को स्थानांतरित करने की अनुमति देती है – sri
आप सेट कर सकते हैं इसे रोजाना करने के लिए 'क्रॉन जॉब' ऊपर, रिकॉर्ड्स ** ** हटाए जाने के बाद ** मिटा नहीं दिए जाते हैं, वे हटाए गए ** चिह्नित ** ** हटाए गए हैं और सेगमेंट विलय के दौरान वे वास्तव में हटा दिए जाते हैं, तो आप इंडेक्स आकार में वृद्धि देख सकते हैं हटाना या अपडेट करना, आप अपने सूचकांक को अनुकूलित करने के लिए [बल विलय] (https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-forcemerge.html) का उपयोग कर सकते हैं – ChintanShah25
स्प्लिट डेटा मदद करता है। फिर दैनिक प्रत्येक सूचकांक हटाएं। जैसे लॉगस्टैश:
दैनिक सूचकांक: logstash-20151011
, logstash-20151012
, logstash-20151013
।
पूर्ण उपनाम: logstash
तो दैनिक पिछले सूचकांक को हटा दें।
एकाधिक अनुक्रमणिका का उपयोग करने का तरीका है। पुरानी अनुक्रमणिका को हटाने के लिए आप क्यूरेटर का उपयोग कर सकते हैं: https://www.elastic.co/guide/en/elasticsearch/client/curator/current/index.html – slim
- 1. लोचदार खोज मानचित्रण संपत्ति हटाएं
- 2. डेटाबेस से पुराने रिकॉर्ड हटाएं
- 3. दुविधा: कैस्केड हटाएं या हटाएं
- 4. लोचदार खोज या लॉगस्टैश
- 5. एक्स घंटे से पुराने फ़ाइलों को कैसे हटाएं
- 6. स्प्रिंग डेटा लोचदार खोज
- 7. आश्रित तालिकाओं से डेटा हटाएं
- 8. आईआईएस: कमांड लाइन से वेबपैप को कैसे हटाएं/हटाएं/हटाएं?
- 9. संदर्भों के लिए कैस्केड हटाएं या हटाएं
- 10. सी ++ पॉइंटर्स का ऐरे: हटाएं या हटाएं []?
- 11. लोचदार खोज अतिरिक्त पहलू डेटा
- 12. डेटा सत्यापन कैसे हटाएं?
- 13. डेटा हटाएं जिसमें
- 14. 'हटाएं'
- 15. गिटलाब सीआई को हटाएं या रीसेट करें
- 16. हडोप - हाइव: निर्दिष्ट डेटा से अधिक पुराना डेटा हटाएं
- 17. लोचदार खोज या कोचबेस या कुछ और
- 18. पुराने कोर डेटा को आसानी से कैसे हटाएं और नया पुनर्निर्माण कैसे करें?
- 19. Google खोज परिणामों से हटाए गए पृष्ठ को हटाएं
- 20. एक दिन से पुराने आइटम हटाएं - SQL सर्वर
- 21. डेटाबेस से कैसे हटाएं?
- 22. लोचदार खोज
- 23. एकाधिक तालिकाओं से डेटा कैसे हटाएं?
- 24. तालिका से डेटा हटाएं, दो टेबल
- 25. पोस्टग्रेज़ से सोलर/लोचदार खोज
- 26. विजुअल स्टूडियो ऑफ़लाइन इंस्टॉलेशन पुराने संस्करणों को हटाएं
- 27. लोचदार खोज
- 28. गिट फ़ाइल के सबसे पुराने संशोधन को हटाएं
- 29. रुबी के पुराने संस्करणों को हटाएं (विंडोज़ पर)
- 30. लोचदार खोज क्वेरी हटाएं - शब्द और सीमा के साथ फ़िल्टर करें
यह प्रश्न क्यों कम किया गया था? – slim