Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Błąd jemalloc/jemalloc.h:Brak takiego pliku lub katalogu podczas tworzenia Redis

Wybór innego niż domyślny alokator pamięci podczas budowania Redisa odbywa się przez ustawienie MALLOC Zmienna środowiskowa. Redis jest domyślnie skompilowany i połączony z libc malloc, z wyjątkiem jemalloc, które jest domyślne w systemach Linux. Ta wartość domyślna została wybrana, ponieważ jemalloc okazał się mieć mniej problemów z fragmentacją niż libcmalloc.

Aby wymusić kompilację przeciwko libc malloc, użyj: 

% make MALLOC=libc  

Aby skompilować z jemalloc w systemach Mac OS X, użyj:  

% make MALLOC=jemalloc

Źródło: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. Jak złapać redis.serializer.SerializationException

  2. Spring Redis — odczyt konfiguracji z pliku application.properties

  3. Wysyłasz zapytania do Redis?

  4. Jak wstrzymać lub wznowić zadanie z selerem?

  5. Kolejka redis Laravel 5.5 jest zbyt wolna