How to Increase Transaction per second(TPS) in cassandra by using DataStax java Driver -


सेटअप:

  • 2 नोड Cassandra 2.0 समस्या

    I भार संतुलन के लिए डेटास्टैक्स जावा चालक का उपयोग कर रहा हूँ।
    मैं और जेएमटर द्वारा 50000+ धागा भार उत्पन्न करना
    बहुत कम टीपीएस प्राप्त करना। लगभग 1700 टीपीएस के पास
    मैंने किसी भी प्रदर्शन संबंधी पैरामीटर को नहीं बदला है cassandra.yaml
    में कोई भी सुझाव दे सकता है कि संतोषजनक टीपीएस प्राप्त करने के लिए मुझे किस पैरामीटर का उपयोग करना चाहिए। मैं झुंड ज्यादातर लोगों को कैसांद्रा के साथ 10000+ टीपीएस मिल रही है।

    अग्रिम धन्यवाद

    टीपीएस से आप प्रति सेकंड या सिर्फ ऑपरेशन प्रति सेकंड लिगथवेट ट्रांजैक्शन का मतलब है।

    यदि यह ऑपरेशन प्रति सेकंड है

    पता लगाएँ कि आपकी मशीन पर आपकी डिस्क की संख्या में आपके नेटवर्क बैंडविड्थ स्पीड की क्या संभावना है

    प्रश्नों को चलाने और रन टाइम में यह पता चलता है कि बाधा क्या है, बाधाओं को समझने के लिए कॉममेट हैं * नेटवर्क: dstat 2

    • सीपीयू + डिस्क: iostat -c -xc 3
    • सीपीयू कोर: mpstat -P ALL 1
    • memeory: मुक्त -
    • जीसी: जेस्टैट -जीसी पीड 2

    • इस बाधा को याद रखना सर्वर पर या आपके क्लाइंट साइड पर हो सकता है

Comments

Popular posts from this blog

Delphi: missing interface declarations for UI Automation methods -

android - How to attach an image from an app to gmail -

php - how to change mysql_result($res, 0, "url"); to mysqli -