Я работаю над приложением, которое воспроизводит аудио и видеоклипы. Я читал другие сообщения, которые рекомендуют хранить индекс в видеофайле в базе данных, а не о самом видео. Однако сейчас самое большое видео, которое у меня есть, составляет около 1 МБ, и сейчас у меня около 10 видеороликов. Будет ли я лучше, просто сохраняя фактические видео в базе данных. У меня также есть текстовые инструкции, которые появляются на экране. Должен ли я хранить текст непосредственно в базе данных или иметь указатели, указывающие на их файлы?Магазин коротких видео в базе данных
ответ
Это зависит только от вас, однако, преимущество сохранения двоичного файла (файла) в базе данных заключается в том, что вы можете использовать другие серверы для обслуживания видео. Это часто приводит к более быстрому времени загрузки (файловые серверы оптимизированы для обслуживания носителей, см. http://cloudflare.com), снижение нагрузки на вашу базу данных (даже при том, что это всего лишь 1 МБ) и т. Д.
Еще один момент заключается в том, что если вы храните в вашей базе данных, когда вы отправляете данные/видео клиенту/пользователю, вам обычно нужно устанавливать заголовки и типы mime, чтобы клиент знал, как отображать видео. Это не сложно, но это просто дополнительная работа (обслуживание и возможные области устранения неполадок в будущем), которые уже сделаны для вас, что вам не нужно беспокоиться о том, когда вы используете файловый/медиа-сервер.
База данных лучше всего подходит для информационного запроса, поэтому я считаю, что лучше хранить текст и индексы там и разместить свое видео в другом месте. Это может помочь вам, когда вы немного усложняетесь или имеете больше видео для управления.
- 1. магазин Код видео для вставки в базе данных MySQL
- 2. магазин удаленных данных в базе
- 3. магазин ID в базе данных
- 4. магазин Аннотация в базе данных
- 5. Магазин JSON в базе данных
- 6. Хранение коротких аудиоклипов в базе данных временно?
- 7. Магазин Формула производства в базе данных MySQL
- 8. Магазин git repo в базе данных
- 9. магазин Session массива в базе данных
- 10. магазин запятые в базе данных MySQL
- 11. D3.js магазин продукции в базе данных
- 12. магазин уникальных посетителей в распределенной базе данных
- 13. магазин констатация запрос в базе данных
- 14. Список Магазин (ы) в базе данных
- 15. Файловый магазин в базе данных mysql
- 16. магазин arraylist в базе данных оракулов
- 17. Магазин отправить e-mail в базе данных
- 18. Laravel 5,2 магазин изображения в базе данных
- 19. Магазин Посмотреть форму в существующей базе данных
- 20. Принудительное воспроизведение коротких видео HTML5 в Safari
- 21. ios swift магазин видео
- 22. магазин XML-данных в к базе данных MySQL
- 23. Хранить видео в базе данных SQLite?
- 24. Хранение видео в базе данных phpmyadmin
- 25. Как хранить видео в базе данных PostgreSQL?
- 26. Войти в системный магазин сеансов в базе данных
- 27. магазин JSON массив в JSON строку в базе данных
- 28. магазин арабский текст в базе данных MySQL с помощью PHP
- 29. магазин изображений в базе данных и получить его
- 30. магазин Angularjs данные формы в базе данных с помощью PHP
это зависит от вас. есть очень мало случаев использования, которые делают файлы в базе данных преимуществом, а список «это плохая идея» всегда намного длиннее списка «хорошая идея». –
Можете ли вы объяснить некоторые из преимуществ и недостатков? – drake