Разархивируйте файл в память, откорректируйте файл, заархивируйте и передайте поток к клиенту (Node.js) - PullRequest
1 голос
/ 26 июля 2011

Я пытаюсь динамически обслуживать Zip-файлы, я хотел бы разархивировать файл 1x при запуске скрипта и при каждом запросе включать строку в текстовый файл и передавать весь zip-файл клиенту.

Для обеспечения параллелизма приличного размера моим лучшим решением до сих пор было использование файловой системы Zip и Unzip в Ramdisk ...

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

1 Ответ

0 голосов
/ 26 июля 2011

Вы можете использовать memcached для хранения файла. Memcached сохраняет любые данные в памяти и работает быстрее.

...