Я ищу способ хранения файлов, а именно изображений (возможно, видео) в масштабируемой файловой системе. Я знаю, что могу хранить его в облаке, но я ищу что-то похожее на MongoDB GridFS, но исключительно для файлов и масштабируется на нескольких серверах.
Не уверен, имеет ли это значение, но язык – это PHP.
Какие-либо предложения?
Facebook основан на php-языке, и они разрабатывают cassandra для этого и больше проблем … он основан на том, что я читаю на большом столе из Google.
Кроме того, я использую mongodb, и я обожаю бесплатную схему, чтобы хранить документы и больше информации, но не видео, и, конечно же, я использую несколько машин для репликации системы и улучшения будущего роста
Как насчет «классических» распределенных файловых систем, таких как Ceph, Luster или GlusterFs. Они балансируют данные по множеству серверов и могут быть отказоустойчивыми.