Я пишу программный модуль node.js, который хранит несколько строк переменной длины на карте объектов. Это, по сути, служит в кэше памяти для моего общего программного обеспечения.Как управлять памятью в узле js
Мне было интересно, как объяснить, что больше памяти будет использоваться дольше, чем работает мое приложение, и я понимаю, что процессы узла по умолчанию имеют ограничение на память, установленное движком v8.
Я уже установил код, который через некоторое время удаляет старые записи кэша, но это не защищает от большого количества записей кэша, которые помещаются за короткий промежуток времени.
вы можете использовать 'memcached', который был предназначен для кэширования – dm03514