Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

काउचबेस बेंचमार्क बहुत धीमी INSERTs और GETs का खुलासा करता है (KeyValue संचालन का उपयोग करके); लगातार MySQL डेटा की तुलना में धीमा

मैंने आपके काउचबेस टेस्ट लिए, गैर-काउचबेस बिट्स पर टिप्पणी की। जॉब कैश के बजाय संग्रह ( myCollection ) से चयन करने के लिए क्वेरी को ठीक किया और मेट्रिक्स विकल्प को हटा दिया। और JobId पर एक इंडेक्स बनाया। पी>

Couchbase Q: 0 187
Couchbase Q: 1 176
Couchbase Q: 2 143
Couchbase Q: 3 147
Couchbase Q: 4 140
Couchbase Q: 5 138
Couchbase Q: 6 136
Couchbase Q: 7 139
Couchbase Q: 8 125
Couchbase Q: 9 129
average et: 146 ms per 1000 -> 146 usec / request

Couchbase Q: 0 1155
Couchbase Q: 1 1086
Couchbase Q: 2 1004
Couchbase Q: 3 901
Couchbase Q: 4 920
Couchbase Q: 5 929
Couchbase Q: 6 912
Couchbase Q: 7 911
Couchbase Q: 8 911
Couchbase Q: 9 927
average et: 965 ms per 1000 -> 965 usec / request. (coincidentally exactly the same as with the java api).

यह स्थानीय रूप से चलने वाले cbserver के साथ Mac Book Pro पर 7.0 बिल्ड 3739 पर था।

############################################# ##################

मेरे पास जावा एसडीके के लिए एक छोटा लोडड्राइवर एप्लिकेशन है जो केवी एपीआई का उपयोग करता है। 4 थ्रेड्स के साथ, यह 54 माइक्रो-सेकंड का औसत प्रतिक्रिया समय और 73238 अनुरोध/सेकंड का थ्रूपुट दिखाता है। यह लोकलहोस्ट पर सीबी सर्वर पर यात्रा-नमूना बाल्टी का उपयोग करता है। [email protected]:mikereiche/loaddriver.git

रन:सेकंड:10, थ्रेड्स:4, टाइमआउट:40000us, थ्रेशोल्ड:8000us अनुरोध/सेकंड:0 (अधिकतम), मजबूर जीसी अंतराल:0एमएसकाउंट:729873, अनुरोध/सेकंड:72987, अधिकतम:2796us औसत:54us, कुल आरक्यू/ एस:73238

क्वेरी API के लिए मुझे निम्न मिलता है जो 18 गुना धीमा है।

रन:सेकंड:10, थ्रेड्स:4, टाइमआउट:40000us, थ्रेशोल्ड:8000us अनुरोध/सेकंड:0 (अधिकतम), मजबूर जीसी अंतराल:0एमएसकाउंट:41378, अनुरोध/सेकंड:4137, अधिकतम:12032us औसत:965us, कुल आरक्यू/ रों:4144



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. बीनस्टॉकड के समान क्ली का उपयोग करके रेडिस को कतार इंजन के रूप में कैसे मॉनिटर करें?

  2. स्प्रिंग बूट का उपयोग करते हुए कई टाइमआउट होने पर रेडिस को अक्षम करें

  3. रेडिस में स्कैन बनाम कुंजी प्रदर्शन

  4. रेडिस डेटा संरचनाओं का परिचय:बिटमैप्स

  5. StackExchange.Redis.RedisTimeoutException:टाइमआउट प्रतिक्रिया की प्रतीक्षा कर रहा है