Ответ 1
Нет опыта, но Mongos GridFS - единственное, что я слышал об этом специально для хранения файлов.
Мне нужно хранить очень большие (более 512 МБ) двоичные файлы в базе данных NoSQL. Какая конкретная реализация базы данных NoSQL позволяет это?
Нет опыта, но Mongos GridFS - единственное, что я слышал об этом специально для хранения файлов.
Там есть суперточный механизм хранения NoSQL с превосходной поддержкой случайного доступа. Фактически, существует множество конкурирующих реализаций стандартного стандартного интерфейса с годами тестирования сотен миллионов пользователей по всему миру.
Посмотрите не дальше fopen
. Это веб-масштаб!
Если вы собираетесь хранить двоичные файлы в нереляционной базе данных, вы можете изучить Luwak. Вы можете также изучить использование Hadoop HDFS для хранения ваших файлов распределенным способом. Ни одно из этих решений не поможет вам, пока у вас не будет трех или более серверов для их запуска и быстрой сетевой магистрали для поддержки репликации файлов.
Не зная больше о обосновании хранения больших объемов двоичных данных в базе данных, это не имеет большого смысла. Ваша файловая система делает замечательную работу по хранению двоичных файлов с метаданными, доступными для поиска. Если вы просто хотите каталогизировать свои фильмы и их метаданные, есть лучшие решения. Если вы пытаетесь получить распределенное и избыточное хранилище для своих фильмов, там есть лучшие решения.
Я думаю, что вы использовали неправильный инструмент для задания, поместив двоичные данные в решение базы данных nosql.