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

त्रुटि jemalloc/jemalloc.h:Redis बनाते समय ऐसी कोई फ़ाइल या निर्देशिका नहीं है

<ब्लॉकक्वॉट>

Redis का निर्माण करते समय एक गैर-डिफ़ॉल्ट मेमोरी एलोकेटर का चयन MALLOC सेट करके किया जाता है। पर्यावरणपरिवर्ती तारक। लिनक्स सिस्टम पर जेमलोक के डिफ़ॉल्ट होने के अपवाद के साथ, रेडिस को डिफ़ॉल्ट रूप से libc malloc के खिलाफ संकलित और लिंक किया गया है। यह डिफ़ॉल्ट चुना गया था क्योंकि जेमलोक ने libcmalloc की तुलना में कम विखंडन समस्याओं को साबित किया है।

libc malloc के विरुद्ध संकलन करने के लिए, उपयोग करें:

% make MALLOC=libc  

मैक ओएस एक्स सिस्टम पर जेमलोक के खिलाफ संकलन करने के लिए, उपयोग करें: 

% make MALLOC=jemalloc

स्रोत:https://github.com/redis/redis/blob/6.0/README.md#allocator



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. जावास्क्रिप्ट में रेडिस में सभी कुंजी और मान कैसे प्राप्त करें?

  2. स्प्रिंग बूट के लिए एंबेडेड रेडिस

  3. कौन सा नोएसक्यूएल डेटाबेस उच्च मात्रा में डालने/लिखने के लिए सबसे अच्छा है?

  4. मैं रेडिस में चाबियों की गिनती कैसे प्राप्त कर सकता हूं?

  5. मुरमुरहाश - यह क्या है?