Valg af en ikke-standard hukommelsesallokator, når Redis bygges, udføres ved at indstille MALLOC
miljøvariabel. Redis er kompileret og sammenkædet med libc malloc som standard, med undtagelse af, at jemalloc er standard på Linux-systemer. Denne standard blev valgt, fordi jemalloc har vist sig at have færre fragmenteringsproblemer end libcmalloc.
For at tvinge kompilering mod libc malloc, brug:
% make MALLOC=libc
For at kompilere mod jemalloc på Mac OS X-systemer skal du bruge:
% make MALLOC=jemalloc
Kilde:https://github.com/redis/redis/blob/6.0/README.md#allocator