Зачем вам нужно хранить его в первую очередь? Вы хотите разрешить им загружать этот файл Excel и вернуться после окончания сеанса и выбрать нужные им строки? Вы действительно должны сделать это постоянным?
Если да, то у вас есть какие-либо проблемы с вашей текущей настройкой? Если нет, то вы будете вводить другой внешний компонент, который необходимо администрировать и с которым вы должны взаимодействовать (что происходит, если mongodb не работает, недостаточно места на диске, время ожидания соединения ...), чтобы сохранить временный файл ,
Но если вы все еще хотите это сделать, то сначала вы можете рассмотреть что-то действительно простое (и быстрое), например memcached - хранилище ключей в памяти.