@posters

В каких случаях предпочтение следует отдавать хранению информации в файлах, а не в БД?

Или же во всех случаях, когда речь заходит не о коде программы, предпочтение следует отдавать базе данных?
Может ли быть выгода от хранения в базе данных лишь индексов к файлам с информацией? Если да, то в каких случаях?

Речь идет о текстовой информации.
  • Вопрос задан
  • 168 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Базы данных имеют ограничение на размер, пихать тудя всякий мусор это плохо.
Файл есть файл. Он прост как 3 копейки, бэкапится и восстанавливается также.
В базе вы как минимум пляшете с бубном. Ну и проигруете в эффективности раз в 5.
Другой вопрос файл у вас доступен всегда, нет оверхэда на извлечение и прочее, ваш сервер просто его отдает.
Ваш индексатор его просто индексирует, вы его просто удаляете. И вам не нужно ШРИНКАТЬ если вы конечно понимаете о чем я.
Ответ написан
В каких случаях предпочтение следует отдавать хранению информации в файлах
Когда речь идет о конфигурации приложения, о мизерном количестве файлов и при этом нет связей между сущностями. Когда нет одновременного изменения состояния содержимого файлов разными процессами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы