Это надстройка над JavaScript. Настолько надстройка, что даже на язык похожа.
На выходе получается обычный JavaScript, который не требует дополнительных библиотек или специальных компонентов.
Redis -> минуспри нехватке памяти - redis может упасть, а если ограничить его аппетит через maxmemory, то надо смотреть maxmemory-policy, иначе может начать отдавать ошибки на попытки добавления/изменения данных.
Redis -> минусmaxmemory-policy больше костыль, так как при его работе - уже есть нехватка памяти и он только указывает какие данные можно удалять, вместо выгрузки из памяти на диск.