sql >> Database >  >> NoSQL >> Redis

Fout jemalloc/jemalloc.h:Geen dergelijk bestand of map bij het maken van Redis

Het selecteren van een niet-standaard geheugentoewijzing bij het bouwen van Redis wordt gedaan door de MALLOC in te stellen omgevingsvariabele. Redis wordt standaard gecompileerd en gekoppeld aan libc malloc, met uitzondering van jemalloc dat de standaard is op Linux-systemen. Deze standaard is gekozen omdat bewezen is dat jemalloc minder fragmentatieproblemen heeft dan libcmalloc.

Gebruik om het compileren tegen libc malloc te forceren: 

% make MALLOC=libc  

Om te compileren tegen jemalloc op Mac OS X-systemen, gebruik je:  

% make MALLOC=jemalloc

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



  1. 3 manieren om een ​​string om te zetten naar een datum in MongoDB

  2. Memcached gebruiken met Yii2 Framework

  3. Werkpaardproces werd onverwachts beëindigd RQ en Scrapy

  4. Mongoose-schemareferentie en ongedefinieerd type 'ObjectID'