Se você tiver uma única instância em seu aplicativo node.js, use memória interna para armazenar seus dados.
No entanto, certifique-se de que, se o processo for interrompido, você precisará colocar esses dados de volta na memória!
Usar o REDIS pode ser uma boa solução se você achar que terá vários instâncias para ler o mesmo mapa compartilhado da memória e se há alterações simultâneas nesse mapa.