Масштабируемое хранилище файлов - PullRequest
1 голос
/ 16 февраля 2012

Я ищу способ хранения файлов, а именно изображений (возможно, видео) в масштабируемой файловой системе.Я знаю, что могу хранить его в облаке, но я ищу что-то похожее на MongoDB GridFS, но исключительно для файлов и масштабируемых на нескольких серверах.

Не уверен, что это важно, но язык - PHP.

Есть предложения?

Ответы [ 2 ]

3 голосов
/ 18 июня 2012

А как насчет «классических» распределенных файловых систем, таких как Ceph, Luster или GlusterFs?Они балансируют данные на множестве серверов и могут быть отказоустойчивыми.

1 голос
/ 16 февраля 2012

Facebook основан на языке php, и он разрабатывает кассандру для этого и других вопросов ... он основан на том, что я читал на большой таблице из Google.

Кроме того, я использую mongodb, и мне нравится отсутствие схемы, позволяющей хранить документы и больше информации, но не видео, и, конечно, я использую несколько машин для репликации системы и улучшения будущего роста

...