заголовок этого вопроса может показаться немного неправильным, потому что сохранение файла работает довольно хорошо ... в данный момент.Но с самого начала ..
, как уже упоминалось, клиент моего приложения генерирует PDF (через pdfmake ).он возвращает мне Base64-String вроде data:application/pdf;base64,JVBERi0xLjMKJf////8KMTkgMCBvYmoKPDwKL1R5c..blah
(такой pdf-файл ~ 4Mb), который отправляется через ajax
на мой NodeJS-сервер, где он сохраняется на MongoDB.
Все отличнодо сих пор .. но теперь мне нужно восстановить его.Поэтому я обращаюсь к NodeJs-серверу, который получает правильную Base64-String из MongoDB и отправляет ее обратно клиенту.
Это работает, но для этого нужно много времени, иногда около минуты илитак.это недопустимо.
как я могу сделать это быстрее?Также кажется, что сервер заблокирован при получении / отправке Base64-Pdf, я имею в виду, что при работе на одного пользователя другой пользователь теряет соединение.
Как я могу улучшить это?
(Я хотел бы хранить файлы в БД из-за проблем с безопасностью файловой системы (вам не нужно это понимать .. Я тоже не знаю: D)