2011-06-15 17 views
23

की प्रैक्टिकल सीमाएं मैं अपने कैसंड्रा डेटाबेस को इंडेक्स करने के लिए लोचदार खोज का उपयोग करने की योजना बना रहा हूं। मैं सोच रहा हूं कि किसी ने लोचदार खोज की व्यावहारिक सीमाएं देखी हैं। पेटबाइट रेंज में चीजें धीमी हो जाती हैं? इसके अलावा, क्या किसी को भी कैसंड्रा को इंडेक्स करने के लिए लोचदार खोज का उपयोग करने में कोई समस्या है?लोचदार खोज + प्रैसंड्रा

उत्तर

24

2011 से this thread देखें, जिसमें 200 जीबी में 1700 शर्ड्स के साथ लोचदार खोज कॉन्फ़िगरेशन का उल्लेख है, जो 1/3 पेटबाइट रेंज में होगा। मैं उम्मीद करता हूं कि लोचदार खोज की वास्तुकला लगभग असीमित क्षैतिज स्केलेबिलिटी का समर्थन करेगी, क्योंकि प्रत्येक शेड इंडेक्स अन्य सभी शर्ड्स से अलग काम करता है।

व्यावहारिक सीमाएं (जो किसी अन्य समाधान पर भी लागू होंगी) में उस स्थान को वास्तव में पहले स्थान पर लोड करने के लिए आवश्यक समय शामिल है। उस आकार के एक कैसंद्रा क्लस्टर (या किसी भी अन्य वितरित डेटास्टोर) को प्रबंधित करने में रखरखाव, लोड संतुलन इत्यादि के लिए महत्वपूर्ण वर्कलोड भी शामिल होगा।

+2

आप अपनी प्रतिक्रिया के लिए डीएनए धन्यवाद है। यह काफी मददगार था। – Henry

12

Sonian कंपनी उस किम में उस चीज को जोड़ती है। हमारे पास कई ईएस क्लस्टर में एडब्ल्यूएस पर एक पेटबाइट खत्म हो गया है। एक क्षैतिज रूप से आप ES को स्केल कर सकते हैं कि तकनीकी सीमा नहीं है, लेकिन जैसा कि डीएनए ने बताया है वहां व्यावहारिक समस्याएं हैं। अब तक का सबसे बड़ा नेटवर्क है। यह प्रत्येक वितरित डेटा भंडारण पर लागू होता है। आप एक ही समय में तार भर में इतना स्थानांतरित कर सकते हैं। जब ईएस को विफलता से पुनर्प्राप्त करना होता है, तो उसे डेटा ले जाना पड़ता है। सबसे अच्छा विकल्प अधिक नोड्स (अधिक समवर्ती स्थानांतरण) में छोटे शर्ड्स का उपयोग करना है, लेकिन आप विफलता की उच्च दर और बाइट प्रति उत्साहजनक लागत का जोखिम लेते हैं।

0

एएस डीएनए का उल्लेख 1700 शर्ड्स, लेकिन यह 1700 शर्ड्स नहीं है लेकिन 1700 इंडेक्स प्रत्येक 1 शर्ड और 1 प्रतिकृति के साथ हैं। तो यह काफी संभव है कि ये 1700 इंडेक्स एकल मशीन पर मौजूद नहीं हैं लेकिन कई मशीनों के चारों ओर विभाजित हैं। तो यह एक समस्या

0

मैं वर्तमान में Elisandra (Elasticsearch + कैसेंड्रा) के साथ काम

मैं भी हूँ, elasticsearch साथ सूचकांक कैसेंड्रा को समस्या हो रही शुरू कर रहा हूँ कभी नहीं है। मेरी समस्या मूल रूप से नोड विन्यास है।

कर $ nodetool status आप Host ID देख सकते हैं और फिर बर्बाद:

curl -XGET http://localhost:9200/_cluster/state/?pretty=true

आप देख सकते हैं कि node: में से एक में एक ही नाम के रूप में Host ID

संबंधित मुद्दे