Я создаю веб-приложение, используя Node.js, Backbone.js и Mongo. Это приложение позволит пользователю загрузить DXF-файл на сервер, чтобы файл мог быть «проанализирован» для извлечения геометрической информации о структуре здания. Я пытаюсь решить, как хранить этот файл dxf на сервере.Сохранение файла в виде строки в Mongodb
Есть ли какая-либо польза для хранения файла в виде большой строки в Mongodb, а не только для хранения файла на сервере?
Я использую файл dxf для создания сильно вложенного, интенсивного метода (численный анализ структур ... балок, столбцов, опор). Каждый раз, когда пользователь хочет проанализировать, скажем, луч, файл нужно разобрать и создать объект «Проект»; этот объект имеет все методы. – user2869551
Я понимаю, что я могу поместить данные из файла dxf в базу данных, а затем написать новую функцию BuildProject. Но это значительный объем работы, и мне интересно, стоит ли выигрывать. В настоящее время я использую «Buffertools» для npm для анализа файла dxf, хотя я в основном искажал его, не понимая буфера ... – user2869551
Мой парсер работает аналогично этому: https://npmjs.org/package/node-dxf – user2869551