Саша, спасибо. Возможно неправильно выразился. У меня сам message это массив маленьких объектов. В документации говориться следующее. That said, Protocol Buffers are great for handling individual messages within a large data set.
Подскажите, а когда мы из модуля, который подгружается через require, берем один метод деструктивным присваиванием, в память все равно загружается модуль целиком?
Еще вопрос есть. Если я подгружаю регвайром какой-то файл в нескольких файлах в одном приложении, он соответственно столько раз и копируется в память? Или по факту нода потом знает что такой файл уже загружен, находит ссылку на него и отдает в переменную?
нет он загружается в память и берется оттуда, но вот например если там создание объекта происходит при экспорте, то в каждом новом месте будет свой объект
Да, про обьект я понимаю что скорее будет новая память выделятся. Имел ввиду именно про данные в самом модуле, дублируются ли они в память при каждом регвайре
Я просто написал модуль которвй читает все вспомогательные файлы в папке и я чтобы каждый раз не писать строчку с require , просто импортирую нужные мне функции из одного файла, и переживал, что таким образом у меня в памяти все это располодится...