AWS лямбда NodeJS PGP расшифровывать из файла в файл
Я должен расшифровать и обработать зашифрованный PGP-файл внутри лямбда-функции AWS, реализованной в NodeJS. Из-за ограничений памяти лямбда-функции дешифрованный вывод должен передаваться во временный файл, а не храниться в памяти.
Я рассмотрел несколько модулей NodeJS, но не смог найти ни одного, который бы предусматривал механизм дешифрования входного файла прямо в выходной файл, при этом сводя к минимуму данные, хранящиеся в памяти.
Любые предложения о том, как это сделать, будут высоко оценены.
1 ответ
Вам, вероятно, понадобится использовать шаговые функции лямбды. Следующая ссылка показывает реализацию шаговой функции лямбды в больших файлах csv.
У меня та же проблема, что и у вас. Дадим вам знать, если я найду другое полезное решение