पर मैं दस्तावेज़ डेटा स्टोर पर पीओसी कर रहा हूं इसलिए इसके लिए मैंने मूल्यांकन के लिए मोंगोडीबी और कोचबेस चुना है।मोंगो डीबी बनाम कोचबेस प्रदर्शन एकल नोड
पर्यावरण विस्तार है के रूप में नीचे
मशीन: Centos 6.7, 2 कोर सीपीयू, सीपीयू मेगाहर्ट्ज: 2494.078, रैम: 7 जीबी (6 जीबी फ्री)
डिफ़ॉल्ट कॉन्फ़िगरेशन
साथ MongoBD डाटाबेस संस्करण v3.2.0Couchbase संस्करण: 4.1.0-5005 एंटरप्राइज़ संस्करण (क्लस्टर रैम: 3GB, बाल्टी रैम: 1 जीबी)
दस्तावेज़ का आकार: 326 बी
एफ पीओसी
+--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+ | Operation | insert (in 10 batch each bacth is of 100K) | select query | select query | select query | select query | select query | range query | range query | +--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+ | Record Count | 1000K | 0 | 100 | 33k | 140k | 334k | 114k | 460k | | Mongo | 99 sec | 568ms | 792ms | 1500ms | 3800ms | 7800ms | - | 15387ms | | CouchBase | 370 sec | 8ms | 250ms | 6700ms | 28000ms | 69000ms | 28644ms | - | +--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+
क्लाइंट: मैंने जावा एसडीके और वसंत डेटा का उपयोग किया है।
एकल नोड पर सोफेबेस और मोंगोडब के प्रदर्शन में बड़ा अंतर है। क्या सोफेबेस के प्रदर्शन को बढ़ाने के लिए कोई कॉन्फ़िगरेशन पैरामीटर है?
नहीं, मैं बाल्टी स्मृति से बाहर नहीं चल रहा हूँ। हाँ मुझे पता है कि 2 सीपीयू कोर कम तरफ है लेकिन मोंगो पर एक ही परीक्षण मुझे उच्च थ्रूपुट दे रहा है। हो सकता है कि मैं और सीपीयू के साथ कोशिश करूंगा। क्या आप मुझे बता सकते हैं कि प्रति सेकेंड कितना ऑपरेशन आप 3 नोड्स के साथ प्राप्त कर रहे हैं? यदि आप पर्यावरण विवरण भी साझा करते हैं तो यह पूरी तरह से मददगार होगा। धन्यवाद @lan – Vipul
मेरा उत्पादन समूह काफी बड़ा है, 10 नोड्स, 8 सीपीयू प्रति नोड। यह डिस्क 0 पर लिखने के स्थायित्व विकल्पों का उपयोग करते समय प्रति सेकंड 200 000 प्लस लेनदेन को संभाल सकता है, प्रतिकृति 0 के लिए प्रतीक्षा करें। क्या आपने अपने मानक को चलाने के लिए ycsb का उपयोग करने पर देखा है? मेरी ब्लॉग एंट्री https://embracingnosql.wordpress.com/2015/09/28/benchmarking-your-couchbase-cluster-using-yahoo-cloud-serving-benchmark/ – Ian
अरे धन्यवाद मैं आपके ब्लॉग की जांच करूंगा – Vipul