Сколько строк / документов я могу загрузить в память? - PullRequest
0 голосов
/ 21 сентября 2018

Это может быть странный вопрос, но меня всегда интересовало, как правильно работать с базой данных, особенно сколько строк / документов я могу загрузить в память для их обработки.

Например, яесть небольшие ряды, с 5 полями.Каждое поле может содержать до 5 символов (utfmb4).Я использую Node.JS для работы с базой данных.

Итак, вопросы:

Сколько строк можно загрузить из базы данных в памяти для их обработки?

Что мне необходимо учитывать в таких ситуациях?

1 Ответ

0 голосов
/ 21 сентября 2018

Как правило, вашим ограничением является количество доступной оперативной памяти на машине.Поэтому, если вы используете JS для обработки данных, каждая 5-символьная строка будет использовать 5 * 16-битную (2 байта) память.Разделите доступную оперативную память на размер слова * 5, и вы получите приблизительное количество строк.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...