Ответ 1
Похоже, что возможно посмотреть на эту статью, как это сделать создание записываемого потока памяти
Я выполняю работу с файлами с помощью node.js, и многие из пакетов, которые я использую, требуют отправки "пути", чтобы они могли открыть файл, выполнить некоторую работу и т.д.
Но я разбираю миллионы файлов и вместо того, чтобы хранить их на диске, я бы хотел их хранить в памяти. Содержимое всех файлов находится в моей базе данных, и я бы не хотел писать их на диск, просто чтобы сделать свою безумно замечательную работу над ними.
Так возможно ли это?
Похоже, что возможно посмотреть на эту статью, как это сделать создание записываемого потока памяти
Поскольку я не нашел ни одной библиотеки, которая соответствовала моим потребностям, я создал diskette. Это крошечная библиотека, которая пытается эффективно хранить данные, такие как буферы и строки, и сделать ее доступной. Я использую его в своих проектах, и до сих пор он работает как прелесть.
Пожалуйста, дайте мне знать, если вы обнаружили ошибку или если есть что-то еще, что можно добавить к ней.
Вы можете использовать memfs
, который является файловой системой в памяти для Node.js.