Django/Pandas/Website - Запрос к датафрейму pandas вместо базы данных, возможно ли это?
В моей таблице есть некоторые расширенные возможности и запросы, которые Pandas может выполнить, но база данных не может, поэтому я задаюсь вопросом о последствиях использования фрейма данных pandas на сервере в качестве базы данных только для чтения.
Установка заключается в том, что базовая таблица представляет собой большой кадр данных pandas (400mb) на веб-сервере, а пользователи отправляют GET-запросы, которые фильтруют ее уникальными способами, чтобы построить графики на основе данных.
Вопрос в том, существуют ли серьезные затраты и/или узкие места, когда многие пользователи запрашивают фрейм данных веб-сервера? Я знаю, что базы данных предназначены для одновременного обслуживания многих людей, но является ли это проблемой для моего случая?
Далее, после того, как пользователь фильтрует таблицу, я представляю, что эта отфильтрованная таблица временно сохраняется во время его сессии.... может ли это привести к тому, что требования к памяти веб-сервера будут дико зашкаливать? (Например: 1000 пользователей x 200MB средний размер таблицы = 200GB требуемой памяти)
Любые объяснения и советы будут приняты с благодарностью!
