Я хочу, чтобы пользователи загружали PDF-файлы на мой веб-сайт вместе с сохранением заголовка и описания PDF-файла. Помимо возможности поиска в названии и описании ключевого слова, которое может ввести пользователь, я хочу иметь возможность анализировать содержимое PDF-файла, сохранять его в своей базе данных и выполнять поиск по содержимому, когда пользователь выполняет поиск по ключевому слову.
В настоящее время я использую задания Laravel для достижения этой цели. Я успешно настроил синтаксический анализатор PHP, и работа выполняется хорошо. Проблема в том, что большие PDF-файлы, очевидно, создают большой объем текста, который сохраняется в БД. Если в итоге будет намного больше пользователей, загружающих много больших PDF, база данных станет очень большой. Является ли сохранение текста в БД наиболее эффективным способом?