отложенная запись данных из сети на диск в NodeJS - PullRequest
0 голосов
/ 12 апреля 2019

Как я могу собрать запрос из сети (~ 200 рэк / сек) и записать его на диск или базу данных через определенные промежутки времени? В Android для этой цели я использовал очередь блокировки и таймер, но в JavaScript этого нет.

Ответы [ 2 ]

1 голос
/ 12 апреля 2019

Вы можете реализовать inMemory Cache и использовать setInterval для сохранения данных в БД или на диске в течение перикулярного интервала и очистки кеша после его завершения.

Это один из способов достижения, вы можете сделать эффективный с некоторымирамки кэширования.

0 голосов
/ 12 апреля 2019

Используйте setInterval () для вызова функции с определенным интервалом в вашем коде.

...