Redis
 sql >> база данни >  >> NoSQL >> Redis

Грешка jemalloc/jemalloc.h:Няма такъв файл или директория при създаване на Redis

Изборът на разпределител на памет, който не е по подразбиране при изграждане на Redis, се извършва чрез задаване на MALLOC променлива на средата. Redis се компилира и свързва с libc malloc по подразбиране, с изключение на jemalloc, който е по подразбиране в Linux системи. Това подразбиране беше избрано, защото jemalloc се оказа, че има по-малко проблеми с фрагментацията от libcmalloc.

За принудително компилиране срещу libc malloc, използвайте: 

% make MALLOC=libc  

За да компилирате срещу jemalloc на системи Mac OS X, използвайте:  

% 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. Извадете атомно множество стойности от структурата на данните на Redis?

  2. Процесът на работния кон беше прекратен неочаквано RQ и Scrapy

  3. Конфигурация за внедряване на Redis - главна подчинена репликация

  4. Връзката с Redis клъстер не бе успешно

  5. Вземете стойности по ключов модел в StackExchange.Redis