में एकाधिक भाषाओं को इंडेक्स और स्टोर कैसे करें मैं ईएस में निम्नलिखित इंडेक्स को गेट करने का प्रयास कर रहा हूं।ElasticSearch
मेरे पास बहुत सारे दस्तावेज हैं जो विभिन्न भाषा के साथ वेबसाइट से क्रॉलर हैं। । प्रत्येक दस्तावेज़ इस तरह के हवाई अड्डे, रेस्टोरेंट, नदी, समुद्र तट आदि के रूप में एक वर्ग है, और यह भाषा है जैसे अरबी, अंग्रेजी .. की तरह
डॉक {भाषा: "eng", सामग्री: "यहाँ कुछ" , श्रेणी: "समुद्र तट"}
डॉक {भाषा: "vn", सामग्री: "जिन चाओ", श्रेणी: "समुद्र तट"}
मैं हर भाषाओं के साथ सूचकांक और खोज दस्तावेजों करना चाहते हैं;
मैं अंग्रेजी विकल्प चुनें, और क्वेरी के साथ "यहाँ" खोज =>
resutls चाहिए मैं: प्रति भाषा के लिए
सेटअप प्रत्येक लचीला कोर (भाषा प्रति मशीन के अनुसार)। बस चलाने के लिए कॉपी ES :)
उदाहरण के लिए: elasticsearch_ENGLISH बनाने के लिए, elastichsearch_VIETNAMESE
- बनाया ElasticSearch उदाहरण में से प्रत्येक के सूचकांक के साथ प्रत्येक भाषा: indexs
/अंग्रेजी/प्रकार/बनाने
/vietnames/प्रकार/ । जब मैं कुछ पूछताछ खोजता हूं, तो मैं केवल भाषा की अनुक्रमणिका का सूचकांक
या ऐसा कुछ अन्य तरीका है जिसे मैं नहीं जानता :) :)
धन्यवाद :) वहाँ प्रति भाषा एक सूचकांक इस स्थिति – phuongdo
महान सुझाव, धन्यवाद के लिए सबसे अच्छा है। मैंने अभी आपके उत्तरों में लिंक अपडेट किए हैं क्योंकि ऐसा लगता है कि पेज चले गए हैं। – Tom
यहां http: //gibrown.wordpress के बारे में एक अच्छी पोस्ट है।कॉम/2013/05/01/तीन सिद्धांतों के लिए multilingal अनुक्रमण-इन-elasticsearch / – hellvinz