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

क्या ZADD या HMGET जैसे रेडिस कमांड को संभालने वाले तर्कों की संख्या पर कोई सीमा है?

सैद्धांतिक सीमा बहुत अधिक है, लेकिन आपको अपने पठन को इस तरह से डिज़ाइन करना चाहिए कि आप उस तक न पहुँचें। रीड को समझदारी से रखने का मुख्य कारण सर्वर को बहुत लंबे समय तक ब्लॉक करने से बचना है।

कई सैकड़ों या हजारों एक अच्छा बॉलपार्क होना चाहिए, लेकिन सबसे अच्छी बात यह होगी कि इसे अपने कोड और डेटा के साथ स्वयं परीक्षण करें।

कठोर सीमाएं, जैसे कि वे हैं:

  • क्लाइंट क्वेरी बफर के लिए एक हार्डकोडेड 1GB (PROTO_MAX_QUERYBUF_LEN सर्वर.एच में)
  • तर्कों की अधिकतम संख्या int . का अधिकतम मान है सी डेटा प्रकार, जो आमतौर पर हस्ताक्षरित होता है और 4 बाइट लंबा होता है जिसका अर्थ 2,147,483,647 तक होता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. हरोकू रेडिस को कैसे मिटाएं?

  2. phpRedis क्लस्टर में प्रवास और लगातार हैशिंग

  3. Redis . में गैर-समाप्ति कुंजियाँ ढूँढना

  4. Node.JS के माध्यम से RedisToGo से जुड़ना

  5. उबंटू पर रेडिस को स्थापित और कॉन्फ़िगर करना