sql >> Databáze >  >> NoSQL >> Redis

Chyba jemalloc/jemalloc.h:Žádný takový soubor nebo adresář při vytváření Redis

Výběr jiného než výchozího alokátoru paměti při sestavování Redis se provádí nastavením MALLOC proměnná prostředí. Redis je ve výchozím nastavení zkompilován a propojen s libc malloc, s výjimkou jemalloc, který je v systémech Linux výchozí. Toto výchozí nastavení bylo vybráno, protože se ukázalo, že jemalloc má méně problémů s fragmentací než libcmalloc.

Chcete-li vynutit kompilaci proti libc malloc, použijte: 

% make MALLOC=libc  

Pro kompilaci proti jemalloc na systémech Mac OS X použijte:  

% make MALLOC=jemalloc

Zdroj:https://github.com/redis/redis/blob/6.0/README.md#allocator



  1. pokračovat v kurzor.forEach()

  2. dotaz v mongo Shell dává SyntaxError:missing :po vlastnosti

  3. Agregační proměnná MongoDB NOW

  4. Jak na to:Skenujte tabulky Salted Apache HBase pomocí rozsahů klíčů specifických pro region v MapReduce