Мне нужно хранить очень большие (более 512 МБ) двоичные файлы в базе данных NoSQL. Какая конкретная реализация базы данных NoSQL позволяет это?База данных NoSQL для хранения больших файлов?
ответ
Нет опыта, но Mongos GridFS это единственное, что я слышал о том, что специально для хранения файлов
Я думаю, что вы использовали неправильный инструмент для задания, поместив двоичные данные в решение базы данных nosql.
Там в супер постное NoSQL механизм хранения с отличной поддержкой для произвольного доступа. На самом деле существует множество конкурирующих реализаций стандартного стандартизованного интерфейса с многолетним тестированием сотен миллионов пользователей по всему миру.
Посмотрите не дальше fopen
. Это веб-масштаб!
Если вы собираетесь хранить двоичные файлы в нереляционной базе данных, вы можете посмотреть на использование Luwak. Вы также можете изучить использование Hadoop's HDFS для хранения ваших файлов распределенным способом. Ни одно из этих решений не поможет вам, пока у вас не будет трех или более серверов для их запуска и быстрой сетевой магистрали для поддержки репликации файлов.
Не зная больше о рациональности хранения большого количества двоичных данных в базе данных, это не имеет большого смысла. Ваша файловая система делает замечательную работу по хранению двоичных файлов с метаданными, доступными для поиска. Если вы просто хотите каталогизировать свои фильмы и их метаданные, есть лучшие решения. Если вы пытаетесь получить распределенное и избыточное хранилище для своих фильмов, есть лучшие решения.
- 1. Лучшая подходящая база данных NoSql для хранения XML-файлов
- 2. База данных Best (NoSQL) для запроса больших данных
- 3. База данных для передислокации NoSQL?
- 4. Реляционная база данных NoSQL
- 5. База данных для хранения нескольких первичных ключей; sql vs nosql
- 6. Какая база данных nosql идеально подходит для хранения кода/фрагментов?
- 7. Какая кластерная база данных NoSQL для целей хранения сообщений?
- 8. Хорошая база данных для сверхбыстрого хранения больших объемов финансовых данных?
- 9. База данных NOSQL, JQuery Mobile
- 10. База данных NoSQL: ArangoDB
- 11. Лучшее решение для хранения больших файлов
- 12. Реляционная база данных или база данных NoSQL
- 13. Какая база данных nosql для гетерогенных записей?
- 14. NoSQL реализация больших данных/сохранение
- 15. Какая база данных noSQL подходит
- 16. База данных SQL или noSQL для импорта больших объемов данных и быстрого поиска?
- 17. SQLite: BLOB для хранения больших файлов?
- 18. База данных NoSQL для банковской системы
- 19. База данных Nosql для вставки и чтения
- 20. База данных NoSql для доменных событий
- 21. База данных NoSQL для онлайн-рынка
- 22. база данных для физических измерений (noSQL?)
- 23. База данных NOSQL хороша для таких фильтров?
- 24. Локальная база данных NoSQL для настольных приложений
- 25. База данных NOSQL Выбор для форума
- 26. высокопроизводительное решение для хранения больших текстовых
- 27. CQRS, база данных событий и база данных NoSQL
- 28. Asp.net MVC + База данных NoSQL
- 29. Использование системы NoSQL для хранения данных сеанса
- 30. Лучший способ NoSQL для хранения machinedata?
Вы должны уточнить, что вы пытаетесь случайно получить доступ к двоичным файлам. Случайный доступ в двоичном файле звучит подозрительно, как база данных. Я не уверен, что вы хотите поместить базу данных в свою базу данных;) – 2010-11-24 01:07:56
Например, сохранение фильмов;) – Edward83 2010-11-24 12:47:45
+1 за попытку помочь;) – Edward83 2010-11-24 12:58:28