У меня есть большие объемы текста (файлы журналов), которые могут быть очень большими (до гигабайт).Они связаны с сущностями, которые я храню в базе данных, и я пытаюсь выяснить, следует ли мне хранить их в базе данных SQL или во внешних файлах.
Это похоже на хранение в базе данных.может быть ограничено 4 ГБ для полей LONGTEXT в MySQL, и предположительно другие БД имеют аналогичные ограничения.Кроме того, хранение в базе данных, по-видимому, исключает любой вид поиска при просмотре этих данных - мне придется загружать всю длину данных, чтобы отобразить любую их часть, верно?
Так что, похоже, яЯ склоняюсь к хранению этих данных вне базы данных: верны ли мои опасения по поводу хранения больших двоичных объектов в базе данных, и если я собираюсь хранить их вне базы данных, то существуют ли какие-либо фреймворки / библиотеки, чтобы помочь с этим?
(я работаю в Python, но интересуюсь технологиями и на других языках)